Credit: X

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.