
Credit: X
England's solid Test batter Joe Root in today's match managed to score 29 runs off 60 balls and created a unique record by surpassing Sachin Tendulkar for scoring the most runs in India-England matches in Test cricket. Here, in this article, we will have a look at batters who have scored the most runs in India-England matches and who have scored the most runs against India in Test cricket.
Most runs in India-England matches in Test Cricket:
- Joe Root - 2555 (46 inns)
- Sachin Tendulkar - 2535 (53 inns)
- Sunil Gavaskar - 2483 (67 inns)
- Alastair Cook - 2431 (54 inns)
- Virat Kohli - 1991 (50 inns)
Joe Root has scored the most runs (2555) in India-England Test matches among all batters overall.
Most runs vs India in Test Cricket:
- Ricky Ponting - 2555 (51 inns)
- Joe Root - 2555 (46 inns)
- Alastair Cook - 2431 (54 inns)
- Clive Lloyd - 2344 (44 inns)
Joe Root has equalled Ricky Ponting for scoring the most runs (2555) against India in Test cricket.
Most runs by a visiting batsman in Test cricket on Indian soil:
- Clive Lloyd - 1359 (22 inns)
- Alastair Cook - 1235 (26 inns)
- Gordon Greenidge - 1042 (25 inns)
- Matthew Hayden - 1027 (22 inns)
- Alvin Kallicharran - 992 (19 inns)
- Joe Root - 981 (21 inns)
- Michael Clarke - 972 (25 inns)
Interestingly, the former England skipper Joe Root has scored the most runs (11445) in Test cricket among active players at a batting average of 50.19.



