Cricket rivalries often produce moments of pure magic, and the India-England T20 saga is no exception. With a T20 World Cup 2026 semi-final looming at Wankhede Stadium, it’s worth delving into a striking statistic: out of 29 T20Is between these giants, just four batsmen have hit centuries, and every single one hails from India.
Team India boasts a superior head-to-head record, winning 17 of those games compared to England’s 12. At the summit of this elite club is young gun Abhishek Sharma, who on February 2, 2025, carved out 135 runs in 54 balls against England. His explosive strokeplay—13 massive sixes and 7 boundaries—catapulted India to victory by 150 runs, etching his name in lore.
Suryakumar Yadav’s 117 off 55 balls on July 10, 2022, in Manchester was a masterclass, pounding 14 fours and 6 sixes, though India lost by 17 runs. KL Rahul’s unbeaten 101 from 55 deliveries on July 3, 2018, also in Manchester, sealed an 8-wicket chase of 160 with 10 fours and 5 sixes. Rohit Sharma rounded it off with an unbeaten ton off 56 balls in Bristol on July 8, 2018, featuring 11 fours and 5 sixes for a 7-wicket success.
England’s top effort falls short at Alex Hales’ 86 not out off 47 balls in Adelaide on November 10, 2022, during the World Cup. His 7 sixes and 4 fours powered a 10-wicket chase of 169. This Indian monopoly on tons highlights their batting dominance.
Looking ahead, as both sides prepare for potential Mumbai showdowns, these feats fuel anticipation. India’s century-makers have set a high bar—can England finally crack the code?