Most runs by Indian batters in a Test series in England

Photo Credit : Twitter

5. Rahul Dravid

In the India tour of England 2011, he smashed a total of 461 runs, including 3 centuries, with a highest score of 146*.

4. Sunil Gavaskar

He scored 542 runs in the India tour of England 1979, with a highest score of 221, including 1 century and 4 half-centuries, and faced 1,199 balls.

3. Virat Kohli

He scored a total of 593 runs in the 2018 England vs India Test series, including 2 centuries and 3 half-centuries.

Photo Credit : Twitter

2. Rahul Dravid

He scored 602 runs in 2002, with a highest score of 217, including 3 centuries and 1 half-century in the India tour of England Test series.

Photo Credit : Twitter

1. Shubman Gill

He scored 607* runs with a highest score of 269, including 3 centuries, in the ongoing India tour of England 2025.

Photo Credit : Twitter

Top 5 players who have won the most T20 finals