Home » Latest Sports News » Top 10 All-Time Highest Run‑Scorers in England vs India Test History?

Top 10 All-Time Highest Run‑Scorers in England vs India Test History?

Top 10 All Time Highest Run Scorers in India vs England Test History

India and England, both teams, are all set to begin their campaign for the 2025-2027 World Test Championship starting on 20th June. England is hosting India in a five-match test series, as the first test is at the Headingley Cricket Ground in Leeds. The last test starts on 31st July and ends on 4th August. Let us talk about the Top 10 All Time Highest Run Scorers in India vs England Test History. The series is named after the two greats of both nations, the Anderson-Tendulkar Trophy.

Over the years, there have been greats that have played in the series, namely, Sachin Tendulkar, Virat Kohli, Sunil Gavaskar, MS Dhoni, Anil Kumble, Kapil Dev, Rahul Dravid, Zaheer Khan, Alastair Cook, Kevin Pietersen, James Anderson, Joe Root, Andrew Strauss, Ian Botham, and Fred Trueman.

More Stories: Which Indian Test Captain Has the Most Match Wins in England

Now is the time for young guns to showcase their potential, as Shubhman Gill leads the team after Rohit Sharma’s farewell to Test Cricket. It will be a very big test for the skipper’s new captain, as his first game in charge is in England.

Highest Run Scorers in India vs England Test History All Time

Over the years, players have scored many runs for their teams when needed. England’s conditions have troubled the Indian batters somewhat, but the list is dominated by them. Basically, let’s take a look at the top ten highest run scorers:

10. Dilip Vengsarkar (India)

One of the Indian batting stalwarts, Dilip Vengsarkar, made his test debut in 1976. He has played a total of 26 matches against England, and he has scored 1589 in 43 innings, which include five centuries.

Dilip Vengsarkar was the first person to score three back-to-back hundreds at the Iconic Lord’s stadium.

Dilip Vengsarkar (India): Top 10 All-Time Highest Run‑Scorers in India vs England Test History
9. Graham Gooch (England)

The former England captain has captained the English side 34 times in test cricket and managed to win ten matches. He holds the record for the highest individual score in the India-England series, 333.

In his fourteen-year career, he scored 1725 runs in 33 innings in the India-England series.

Graham Gooch (England): Top 10 All-Time Highest Run‑Scorers in India vs England Test History
8. Cheteshwar Pujara (India)

People don’t understand what Cheteshwar Pujara did for the Indian team in the test. Basically, his technique and patience on the field were phenomenal.

He knew how to play with the head of the bowlers, irritating them by defending maximum deliveries. Pujara has a total of 1778 runs against England in 49 innings.

Cheteshwar Pujara (India): Top 10 All-Time Highest Run‑Scorers in India vs England Test History
7. Gundappa Viswanath (India)

Viswanath scored 1880 runs in 54 innings versus England. He captained 2 test matches for India. Gundappa Viswanath made his debut in 1969 against Australia.

He scored a total of four centuries against England. Eventually, he was very good at playing against the pace. and very much effective in English conditions.

Gundappa Viswanath (India): Top 10 All-Time Highest Run‑Scorers in India vs England Test History
6. Rahul Dravid (India)

Dravid was called the Wall of cricket. He was very calm and composed when he was in the middle to bat. Rahul Dravid played 21 matches against England and scored 1950 runs with a batting average of almost 61.

He scored 148 runs at Leeds in 2002, which was one of the historic wins for India in England.

Rahul Dravid (India): Top 10 All-Time Highest Run‑Scorers in India vs England Test History
5. Virat Kohli (India)

One of the greatest batsmen as well as captains in Test cricket. He had one of the worst phases of his life in cricket in the 2014 test series in England. Virat Kohli is the greatest ever test captain, winning 40 tests out of 68.

Also Check: Virat Kohli’s Inspiring Quotes That Define Hard Work – SportingBites

He scored 1991 runs in 28 test matches. Virat changed the mindset of Indian Cricket with his aggression and fitness revolution.

Virat Kohli (India): Top 10 All-Time Highest Run‑Scorers in India vs England Test History
4. Alastair Cook (England)

Cook, after scoring a century on his test debut, came against India. Alastair Cook is the highest run scorer for England in test matches, scoring more than 12,000 runs in 161 tests, with 33 centuries.

He has scored 2431 in 30 centuries. Alastair Cook started his career with a hundred against India and ended with a hundred against India too.

Alastair Cook (England): Top 10 All-Time Highest Run‑Scorers in India vs England Test History
3. Sunil Gavaskar (India)

In the 38 test matches he played against England, Sunil Gavaskar scored 2483 runs. This run included four centuries and multiple fifties. Sunil Gavaskar became the first person to score 10,000 runs.

His 221-run knock at the Oval in 1979 almost helped India chase the target of 438. Unfortunately, India lost the game.

Sunil Gavaskar (India)
2. Sachin Tendulkar (India)

One thing is pretty clear: Sachin Tendulkar is the greatest player of all time in cricket, and surely there is no doubt in that. At the age of 16, he made his test debut and since then, toyed with the greatest bowlers.

He has scored 2532 runs against England in 32 test matches. His 24-year career came to an end in 2013. Basically, he was called the Master-Blaster.

Sachin Tendulkar (India)
1. Joe Root (England)

The player to score the most runs as well as the most centuries in the India-England series is Joe Root. Root made his test debut against India in 2012, where he scored 73 runs.

He has scored a total of 2846 runs in 30 tests against India, and as he plays in the series, he can reach the 3000 run mark. Root has ten centuries as well as eleven half-centuries.

1. Joe Root (England)

More Stuff: Joe Root vs Sachin, Top 10 Test Centuries in IND vs ENG History

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top