T20 World Cup co-hosts lose as South Africa ends India’s winning run and England beats Sri Lanka

In a stunning reversal of fortunes, South Africa delivered a crushing blow to defending champions India in the Super Eights stage of the T20 World Cup, securing a commanding 76-run victory at Ahmedabad’s Narendra Modi Stadium on Sunday.

The Proteas’ comprehensive performance marked a significant redemption after their defeat to India in the 2024 tournament final. South Africa’s decision to bat first proved strategic as they posted a formidable 187-7, powered by David Miller’s explosive 63 runs off just 35 deliveries, featuring seven boundaries and three sixes.

India’s response faltered dramatically, collapsing to 111 all out in 18.5 overs against South Africa’s relentless bowling attack. Left-arm paceman Marco Jansen emerged as the chief architect of India’s downfall, claiming impressive figures of 4-22 in 3.5 overs. The defeat terminated India’s impressive 12-match winning streak that had persisted since the 2024 championship.

The day proved equally disappointing for tournament co-hosts Sri Lanka, who suffered a 51-run defeat to England in Pallekele. England’s innings of 146-9 was anchored by Phil Salt’s resilient 62 off 40 balls, with Will Jacks providing crucial late momentum through his 21-run contribution. Sri Lanka’s batting lineup crumbled at 95 all out as Jacks’ spin bowling dismantled their power play, securing England’s 12th consecutive T20 victory against the host nation.