India's All-time Successful Test XI against England

Gupta Catch

Middle Order:

3. Rahul Dravid

Rahul Dravid
Rahul Dravid

The greatest number three to have ever played the game of cricket for India, Rahul Dravid, fills the all-important number three position in this list as he does in almost all the lists featuring all-time cricket XIs of India.

Rahul Dravid was the most successful Indian batsmen against England in tests. He scored 1950 runs in 21 tests at a staggering average of 60.93. Rahul has 7 centuries and 8 half-centuries to his name against England in tests. The 217 at Kennington Oval, London, in 2002 was his best against England.

4. Sachin Tendulkar

Sachin Tendulkar
Sachin Tendulkar

The most complete batsman and the most prolific run-maker of all time. Sachin Ramesh Tendulkar occupies the crucial number 4 position in this list. The inclusion of the man who holds almost every batting record in cricket is a no-brainer. He has been India's greatest match-winner in Tests.

The Master Blaster holds the record for highest test runs against England. With the help of 7 tons and 13 half-centuries, Sachin scored 2535 runs in 32 tests at an average of 51.73. He made his highest score against England, 193, at Leeds in 2002.

5. Mohammad Azharuddin

Mohammad Azharuddin
Mohammad Azharuddin

An elegant middle-order batsman from Hyderabad who captained India in 47 tests and 194 ODIs, takes up the number 5 spot.

Mohammad Azharuddin is also highly successful against England in tests. The stylish right-hander has piled up 1278 runs in 15 tests at an average of 58.09. Azhar holds the record for the second highest number of tons for India against England in tests with 6 tons and 3 half-centuries. Azhar made his highest score,182, against England at Eden Gardens, Kolkata in 1993.

Click here to get India Squad for T20 World Cup 2024. Follow Sportskeeda for the T20 World Cup Schedule, Points Table, and news

Quick Links