Rahul Dravid
Rahul Dravid (Image Credit: Twitter)
Prev1 of 5

India and England have shared a played a lot of test matches that will be etched in the memories always and the rivalry between these two teams has never been short of entertainment. Both teams have had some really good batsmen over the years who like to take up the challenge against the big teams.

India hasn’t won a Test series in England for a long time of nearly 14 years and they will be looking for redemption in the upcoming series. The bowling resources are of the highest quality at the moment and it is time to look at the 5 Indian batsmen with the most run against England in tests.

5 Indian Batsmen With Most Runs Against England In Tests:

Virat Kohli:

Virat Kohli
Virat Kohli (Image Credit: Twitter)

Virat Kohli stands fifth in the list of batsmen with the most runs against England in tests and he has hit 1742 runs so far at an average of 45.84 in 41 innings against the England side. These numbers are extraordinary considering that he had one of the worst series of his career in 2014 against England when he was troubled by James Anderson.

Kohli has hit 5 centuries and 7 half-centuries so far against England and his 235 in Mumbai was a delight to watch always. He had a fantastic series against England in 2018 and he would like to replicate the same in the upcoming series as well.

Prev1 of 5