T20 World Cup 2026: England defeat Sri Lanka by 51 runs in Super 8s

[ad_1] England’s players celebrate their win in the T20 World Cup match against Sri Lanka in Pallekele, Sri Lanka, on February 22, 2026. | Photo Credit: AP Sri Lanka suffered an inexplicable batting collapse to lose to England by 51 runs in their opening Super Eights Group 2 clash of the T20 World Cup, here […]

T20 World Cup: Zimbabwe favoured by rain as it enters the Super Eight

[ad_1] The entire ground remains covered in tarpaulin in the 2026 ICC Men’s T20 cricket World Cup group stage match between Zimbabwe and Ireland at Pallekele International Cricket Stadium in Kandy on February 17, 2026. | Photo Credit: AFP When Australia captain Mitchell Marsh was asked about his team’s hopes of making it through to […]