
Credit: X
The five-match Test series between India vs England is all set to start on 25th January 2024 at the Rajiv Gandhi International Stadium in Hyderabad. All the fans are excited to see India in whites after a long time on their home soil, hence here in this article, we will have a look at who has scored the most runs for India against England in Test cricket.
Most runs for IND vs ENG in Test Cricket:
- Sachin Tendulkar - 2535 (53 inns)
- Sunil Gavaskar - 2483 (67 inns)
- Virat Kohli - 1991 (50 inns)
- Rahul Dravid - 1950 (37 inns)
- Gundappa Viswanath - 1880 (54 inns)
- Cheteshwar Pujara - 1778 (49 inns)
- Dilip Vengsarkar - 1589 (43 inns)
- Kapil Dev - 1355 (39 inns)
- Mohammad Azharuddin - 1278 (24 inns)
- Vijay Manjrekar - 1181 (29 inns)
From the above list, only Virat Kohli has been an active player and he needs nine more runs to complete 2000 Test runs against England.
Ravichandran Ashwin has scored 970 runs against England in Test cricket from 31 innings, hence he needs 30 more runs to complete 1000 Test runs against England.
KL Rahul has scored 847 runs against England in Test cricket from 22 innings and Ravindra Jadeja has scored 799 runs from 27 innings against England in Test cricket.
Indian skipper Rohit Sharma has scored 747 runs from 17 innings against England in Test cricket at an average of 49.8.



