News Video Sports

T20 World Cup Dhamaka | ENG vs SL: England defeats Sri Lanka by 26 runs, storms to semifinals

 
The Super 12 Group 1 match of the T20 World Cup was played between England and Sri Lanka in which England won by 26 runs, storming to the semi-finals.
Advertisement