T20 World Cup Dhamaka | ENG vs SL: England defeats Sri Lanka by 26 runs, storms to semifinals
Nov 02, 2021, 12:20 AM ISTThe 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.