ss

Top 5 Indian batters with most T20I runs against England

The rivalry between India and England has emerged as one of the most intense competitions in T20I cricket. Both teams boast a roster of legendary players, such as MS Dhoni, Virat Kohli, Jos Buttler, and Ben Stokes, among others.

The India-England rivalry has been marked by its unpredictable nature. In the semi-finals of the ICC Men’s T20 World Cup 2022, England eliminated India with a decisive 10-wicket victory. However, India retaliated in the 2024 tournament, securing a 68-run win in the semi-final match. Ultimately, both countries triumphed in their respective finals, each claiming their second T20 World Cup title. The Indian batters have played a major role in establishing India’s dominance in these games. 

In this article, let’s take a look at the top five Indian batters with most T20I runs against England.

5. MS Dhoni – 296 runs

MS Dhoni - Top 5 Indian batters with most T20I runs against England
MS Dhoni (Credits - ESPN)

Legendary wicket-keeper batter MS Dhoni scored 296 T20I runs against England in 14 games at an excellent average of 49.33.

During the 2007 T20 World Cup, Dhoni was at the non-striker's end when Yuvraj Singh famously struck Stuart Broad for six consecutive sixes in an over. Additionally, Dhoni achieved a half-century against England, scoring 56 runs in a match held in Bengaluru in 2017.

4. Hardik Pandya – 302 runs

Hardik Pandya - Top 5 Indian batters with most T20I runs against England
Hardik Pandya (Credits - Sky Sports)

Star Indian all-rounder Hardik Pandya has established himself as a pivotal player in the T20 format. Throughout his career, he has amassed 302 runs against England, achieving an impressive strike rate of 152 over the course of 15 matches.

His tally includes two half-centuries.  His best performance against the England team came during the semi-finals of the ICC Men’s T20 World Cup 2022 in Adelaide, where he scored 63 runs, contributing to a formidable total in the first innings. However, India lost that game.

3. Suryakumar Yadav – 321 runs

Suryakumar Yadav - Top 5 Indian batters with most T20I runs against England
Suryakumar Yadav (Credits - BCCI)

India's current T20I captain, Suryakumar Yadav, who has emerged as a late bloomer in the realm of international cricket, is included in this list. He has accumulated a total of 321 runs against England in T20I matches, boasting an impressive strike rate of 179.

Surya has an outstanding track record against England, having achieved one century and one half-century in eight matches. His most remarkable performance came in 2022 at Nottingham, where he delivered an exceptional innings of 117 runs from only 55 balls, including 14 fours and six sixes.

2. Rohit Sharma – 467 runs

Rohit Sharma - Top 5 Indian batters with most T20I runs against England
Rohit Sharma (Credits - Scroll.in)

Regarded as one of India’s biggest match-winners in limited overs cricket, Rohit Sharma finished his career with 467 T20I runs against England at an average of 36.

Rohit's most memorable innings against England came in Bristol in 2018, where he played a pivotal role in leading India to a remarkable series win with an unbeaten score of 100. Furthermore, he has achieved three half-centuries in T20I matches against the English team.

1. Virat Kohli – 648 runs

Virat Kohli - Top 5 Indian batters with most T20I runs against England
Virat Kohli (Credits - ESPN)

Modern-day great Virat Kohli has scored most runs by an Indian batter against England in T20I cricket. He has scored a total of 648 runs with an admirable batting average of 38.11. This remarkable achievement features five half-centuries to his name.

His standout performance came during the fifth T20I of the 2021 series, where he scored 80 runs in the first innings of the game , which helped India secure a 36-run victory.

Cover Credits - BCCI Official

Leave a Reply