Jun 27, 2024, 07:08 PM IST

Indian batters with most runs vs England in T20Is

Chankesh Rao

6. Suryakumar Yadav

Suryakumar Yadav has scored a total of 274 runs in 7 T20 matches against England. He has also managed to score a century against the English team.

5. Hardik Pandya

Hardik Pandya has accumulated a total of 279 runs in T20I matches against England.

Hardik has also taken 14 T20I wickets against England.

4. Suresh Raina

Suresh Raina scored an impressive 292 runs in T20 Internationals against England.

3. MS Dhoni

Former Indian captain MS Dhoni scored 296 runs against England in T20 internationals.

2. Rohit Sharma

Rohit Sharma has accumulated a total of 410 runs in T20I matches against England till date.

Rohit has also scored a century in T20Is against England.

1. Virat Kohli

Virat Kohli has scored an impressive 639 runs against England in T20Is.

Virat Kohli currently ranks as the second highest run-scorer in T20Is against England, with Babar Azam leading the list.