ENG vs IND Test Records: India's top 5 batters who scores best in England

Only a couple of days left before the England vs. India 5-match Test series starts on Friday at Headingley, Leeds. Team India, with a newly formed squad and a young captain in Shubman Gill, will test their mettle in the English conditions, as legends like Rohit Sharma, Virat Kohli, and Ravichandran Ashwin announced their retirements.

Pritam Santra
Pritam Santra

Updated -

3 mins read
Virat Kohli
Save
    Share on
    Instagram
    Facebook
    Twitter
    Telegram
    Copy

Be a winner today!

Get the latest cricket updates, Join our community

iconiconicon
vector image

Only a couple of days left before the England vs. India 5-match Test series starts on Friday at Headingley, Leeds. Team India, with a newly formed squad and a young captain in Shubman Gill, will test their mettle in the English conditions, as legends like Rohit Sharma, Virat Kohli, and Ravichandran Ashwin announced their retirements. With multiple young faces and overseas conditions, the Indian batting line-up can face some difficulties. But there is always a ray of hope. In the past, many Indian batters displayed their skills in England and marked their talents permanently. In the list of 5 best Indian batsmen in England, Virat Kohli finds his place here also. 

Check the list here:

1) Sachin Tendulkar:

Sachin Tendulkar

The list definitely has to start with the legend Sachin Tendulkar. He played a total of 200 Tests, including 17 Tests in England from 1990 to 2011. Tendulkar's brilliance was reflected in England through his eight 50s and four 100s. In total, Tendulkar scored 1575 runs at an average of 54.31 in 30 innings in England. In his overall career, 'Master Blaster' bagged 15,921 runs at an average of 53.78. 

2) Rahul Dravid:

Rahul Dravid

No matter what the conditions were, Rahul Dravid was there as 'The Wall.' The master of defense claimed 1376 runs at an average of 68.80 in 23 innings in England from 1996 to 2011. In this duration, the classical batter got six centuries and four half-centuries there in the Whites. 

Read More: SL vs BAN: Proving critics wrong Mushfiqur Rahim smashes century after 14 innings

3) Sunil Gavaskar:

Sunil Gavaskar

When we are talking about legends and classical cricketers of Indian cricket, then the list will remain incomplete if we skip the stats of Sunil Gavaskar. He played 16 Tests from 1971 to 1986 in England and scored 1152 runs at an average of 41.14 after playing 28 innings. During this time span in England, the legend banked two hundred and eight half-centuries. 

4) Virat Kohli:

Virat Kohli

Virat Kohli, the legend and icon of modern-day cricket, ruled the cricket fields across the globe in whites before taking retirement. From 2014 to 2023, the right-handed batter played 17 Tests in England and scored 1096 runs from 33 innings with an average of 33.21, powered by two hundreds and five half-centuries. Overall, his batting average in this format settled at 46.85 with 30 hundreds and 31 fifties.

5) Dilip Vengsarkar:

One of the most underrated talents Indian cricket has ever seen. Vengsarkar, who took his batting to a different level, played 13 Tests in England from 1979 to 1990 and scored 960 runs at an average of 48.00 in 23 innings during this time. In those 13 Test matches, he generated four hundreds and as many half-centuries to show the skills he used to possess. 

Tags:

Follow us on

WATCH NOW

Mitchell Starc vs Tristan Stubbs

3 days ago

Watch: Dream delivery from Mitchell Starc takes the wicket of Tristan Stubbs during WTC Final 2025

Temba Bavuma DRS Controversy

3 days ago

Watch: Temba Bavuma saved by DRS! Huge controversy in AUS vs SA WTC Final match

Pat Cummins bowled out Wiaan Mulder

5 days ago

Watch: Pat Cummins ripper gets Wiaan Mulder's wicket in SA vs AUS WTC Final

It is not my job to announce the winner

Rohit Sharma on being asked if England were rightly awarded the World Cup title in 2019

Cricket Winner Logo

Follow us on

Copyright © 2025 Cricket Winner. All Rights Reserved.