The India-England rivalry has emerged as one of the fiercest contests in T20I cricket, featuring some of the sport’s most iconic players, such as MS Dhoni, Virat Kohli, Jos Buttler, and Ben Stokes.
Known for its unpredictability, this rivalry has produced thrilling encounters. In the ICC Men’s T20 World Cup 2022 semi-finals, England stunned India with a dominant 10-wicket victory. However, India made a resounding comeback in the 2024 edition, defeating England by 68 runs in the semi-final. Both teams went on to win their respective finals, securing their second T20 World Cup titles.
5. MS Dhoni – 296 Runs
A memorable moment in Dhoni’s career came during the 2007 T20 World Cup when he was at the non-striker’s end as Yuvraj Singh smashed Stuart Broad for six consecutive sixes. Dhoni also registered a half-century against England, scoring 56 runs in Bengaluru in 2017.
4. Hardik Pandya – 302 Runs
Star all-rounder Hardik Pandya has been a game-changer for India in T20Is, scoring 302 runs against England across 15 matches at an impressive strike rate of 152.
His tally includes two half-centuries, with his best knock coming in the ICC Men’s T20 World Cup 2022 semi-final in Adelaide. Pandya’s scintillating 63 helped India post a competitive total, although they eventually lost the match.
3. Suryakumar Yadav – 321 Runs
India’s current T20I captain, Suryakumar Yadav, has been a revelation in international cricket, amassing 321 runs against England in just eight games at a stunning strike rate of 179.
His exploits include one century and one half-century. The highlight of his performances was his dazzling 117 off 55 balls at Nottingham in 2022, featuring 14 boundaries and six towering sixes.
2. Rohit Sharma – 467 Runs
Rohit’s standout innings came in Bristol in 2018, where he played a match-winning knock of 100* to guide India to a series-clinching victory. Additionally, he recorded three half-centuries against the Three Lions during his illustrious career.
1. Virat Kohli – 648 Runs
Virat Kohli tops the chart as India’s leading run-scorer against England in T20Is, with 648 runs at a stellar average of 38.11, including five half-centuries.
One of his finest innings came in the fifth T20I of the 2021 series, where he scored a magnificent 80 in the first innings. His effort was instrumental in securing a 36-run victory for India.