trendingPhotos2916552https://zeenews.india.com/photos/sports/top-10-indian-batters-with-most-test-runs-in-england-sachin-tendulkar-at-top-rahul-dravid-follows-virat-kohli-at-2916552
PHOTOS

Top 10 Indian Batters With Most Test Runs In England: Sachin Tendulkar At Top, Rahul Dravid Follows, Virat Kohli At...

The Shubman Gill-led Indian cricket team will start a new era in Tests with a five-match series in England, starting June 20, 2025 in Headingley, Leeds. All eyes will be on batters, who have big shoes to fill after the retirement of Rohit Sharma and Virat Kohli. In the challenging conditions of England, the performance of batters can dictate the success of the Indian team on the tour.

Ahead of the much-anticipated tour, let's take a look at top 10 batters, who have scored most Test runs for India in England.

Advertisement
1/10
1. Sachin Tendulkar
1. Sachin Tendulkar

Sachin Tendulkar has scored the most runs for India in England in Test cricket. Tendulkar scored 1,575 runs in 17 Tests at an average of 54.31 with the help of 4 centuries and 8 half-centuries.  

Share
2/10
2. Rahul Dravid
2. Rahul Dravid

Rahul Dravid has scored the second most runs for India in England in Test cricket. Dravid scored 1,376 runs in 13 Tests at an impressive average of 68.80 with the help of 6 centuries and 4 half-centuries.  

Share
3/10
3. Sunil Gavaskar
3. Sunil Gavaskar

Sunil Gavaskar has scored the third most runs for India in England in Test cricket. Gavaskar scored 1152 runs in 16 Tests at an average of 41.14 with the help of 2 centuries and 8 half-centuries.  

Share
4/10
4. Virat Kohli
4. Virat Kohli

Virat Kohli has scored the fourth most runs for India in England in Test cricket. Kohli scored 1096 runs in 17 Tests at an average of 33.21 with the help of 2 centuries and 5 half-centuries.   

Share
5/10
5. Dilip Vengsarkar
5. Dilip Vengsarkar

Dilip Vengsarkar has scored the fifth most runs for India in England in Test cricket. Vengsarkar scored  960 runs in 13 Tests at an average of 48.00 with the help of 4 centuries and 4 half-centuries.  

Share
6/10
6. Sourav Ganguly
6. Sourav Ganguly

Sourav Ganguly has scored the sixth most runs for India in England in Test cricket. Ganguly scored 915 runs in 9 Tests at an impressive average of 65.35 with the help of 3 centuries and 5 half-centuries.  

Share
7/10
7. Cheteshwar Pujara
7. Cheteshwar Pujara

Cheteshwar Pujara has scored the seventh most runs for India in England in Test cricket. Pujara scored 870 runs in 16 Tests at an average of 29.00 with the help of 1 century and 5 half-centuries.  

Share
8/10
8. Ajinkya Rahane
8. Ajinkya Rahane

Ajinkya Rahane has scored the eighth most runs for India in England in Test cricket. Rahane scored 864 runs in 16 Tests at an average of 28.80 with the help of 1 century and 6 half-centuries.  

Share
9/10
9. Gundappa Viswanath
9. Gundappa Viswanath

Gundappa Viswanath has scored the ninth most runs for India in England in Test cricket. Viswanath scored 858 runs in 13 Tests at an average of 39.00 with the help of 1 century and 9 half-centuries.  

Share
10/10
10. MS Dhoni
10. MS Dhoni

MS Dhoni has scored the tenth most runs for India in England in Test cricket. Dhoni scored 778 runs in 12 Tests at an average of 37.04 with the help of 8 half-centuries.  

Share




Read More
photo-gallery
NEWS ON ONE CLICK