Virat Kohli and Steve Smith
Virat Kohli and Steve Smith (Image Credit: Twitter)
2 of 5

4. Rishabh Pant – 516 Runs

Rishabh Pant, Batsmen With Most Test Runs Against England Since 2018
Rishabh Pant (Image Credit: Twitter)

Rishabh Pant grabs the 4th spot in this list with 516 Test runs in 15 innings against the English side. Since 2018, the Indian wicket-keeper has smacked 2 centuries and 2 half-centuries against the English side and scored runs at an average of 36.43. His first Test century also arrived while facing England at home during the Test series in March this year.

2 of 5