Top 5 Indian batsmen with most test runs against England in England

Four Indian batsmen have hammered more than 1000 test runs in England.
The Indian Cricket Team and the England Cricket Team share a long history in test cricket. Both teams faced each other for the first time in 1932 and have played 139 games so far. Out of these, India won 36 matches while England clinched victories in 53 games. 50 encounters ended in a draw.
The Indian Cricket Team have a poor record in England. Out of 70 tests, they have won just 10 games and lost 38 encounters, while 22 matches ended in a draw. However, the visitors bagged test series victories on three instances in 1971, 1986, and 2007.
Some of the Indian batters have found success batting against English bowlers in their own backyard. So far, four Indian batters have scored over 1000 runs in test cricket against England in England. On that note, let’s take a look at top five Indian batters with most test runs against England in England.
Top 5 Indian batsmen with most test runs in England
5. Virat Kohli – 976

Indian cricketer Virat Kohli, who retired from the test format recently, mustered 976 runs against England in England. The right-handed batter scored those runs at an average of 33.21 in 15 games, including two centuries and five half-centuries across 29 innings. The former India skipper produced an impeccable batting show in the 2018 tour, smacking 593 runs in five games to win Player of the Series award.
4. KL Rahul – 1029*

KL Rahul is next on the list with 1029* runs in test cricket against England in England. KL Rahul has so far toured England three times in his test cricket career and has always returned with a hundred to his name. Moreover, he is the only second Indian opener to score 1000+ test runs against England in England after Sunil Gavaskar.
3. Sunil Gavaskar – 1152
Indian batting legend Sunil Gavaskar grabs the third place with 1152 runs on English soil. The batting great owned a stunning average of 41.14 in 28 innings across 16 tests, hitting two centuries and eight half-centuries. The former India captain also slammed a double century (221) at The Oval in August 1979.
2. Rahul Dravid – 1376

Former India captain and coach Rahul Dravid held an impressive record in England, smacking 1376 runs in 23 innings at an average of 68.80. With the highest test knock of 217, Dravid also hit six centuries and four fifties across 13 games.
The right-handed batsman visited England on four occasions and gave his best performance in the 2002 tour, where he mustered 602 runs across four games at an outstanding batting average of 100.33 with three centuries.
1. Sachin Tendulkar – 1575

Master Blaster Sachin Tendulkar steals the top spot as he is the most successful Indian batter in England against the hosts. The right-hander slammed 1575 runs in 30 innings with a fabulous batting average of 54.31. In 17 tests, Tendulkar scored four tons and eight half-centuries with a top knock of 193 at Headingley, Leeds in August 2002.
(All stats updated till 23rd July, 2025)
Which Indian batter has scored most test runs against England in England?
Sachin Tendulkar (1575) has hit most test runs for India against England in England.
How many Indian batters have scored 1000+ test runs against England in England?
Four Indian batters, namely Sunil Gavaskar, Sachin Tendulkar, Rahul Dravid and KL Rahul, have scored 1000+ test runs for India against England in England.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Vikas Singh Derek is a core cricket-lover since childhood and has always followed the sport both in his personal and professional life. He started his school life by watching cricket at home with family. Later, he played cricket on the field at local clubs during college. After his Master's in Journalism from Mumbai, he followed his passion by covering cricket news across various digital media. Since 2015, he has been an aspiring sports journalist and cricket content writer with over 50K+ articles.
- RCB’s new recruit Jacob Duffy breaks Sir Richard Hadlee’s record, becomes first New Zealand player to…
- NZ vs WI: Tom Latham and Devon Conway break 23-year long record, become first opening pair to register...
- Top 5 batsmen with most 50+ scores in all T20 matches
- ICC World Test Championship 2025-27: Updated points table after 3rd test, NZ vs WI
- List of U19 Asia Cup winners
- RCB’s new recruit Jacob Duffy breaks Sir Richard Hadlee’s record, becomes first New Zealand player to…
- NZ vs WI: Tom Latham and Devon Conway break 23-year long record, become first opening pair to register...
- Top 5 batsmen with most 50+ scores in all T20 matches
- ICC World Test Championship 2025-27: Updated points table after 3rd test, NZ vs WI
- List of U19 Asia Cup winners