Jan 19, 2024
TIMESOFINDIA.COM
Sachin Tendulkar
The great Sachin Tendulkar is the highest run-scorer in Test matches between India and England with 2535 runs in 32 matches at an average of 51.73 with 7 hundreds.
Image Source: TNN
Joe Root
Former England captain Joe Root is second in the list with 2526 runs in 25 matches at an average of 63.15 with 9 hundreds.
Image Source: Getty Images
Sunil Gavaskar
The legendary Sunil Gavaskar comes next with 2483 runs in 38 matches at an average of 38.20 with 4 hundreds.
Image Source: Getty Images
Alastair Cook
Former England captain Alastair Cook scored 2431 runs in 30 matches at an average of 47.66 with 7 centuries.
Image Source: Getty Images
Virat Kohli
With 1991 runs from 28 matches at an average of 42.36 and 5 hundreds, India run-machine Virat Kohli comes next in the list.
Image Source: Getty Images
Rahul Dravid
Batting legend and present India head coach Rahul Dravid comes next with 1950 runs in 21 matches at an average of 60.93 with 7 hundreds.
Image Source: Getty Images
Gundappa Viswanath
The great Gundappa Viswanath comes next with 1880 runs from 30 matches at an average of 37.60 with 4 centuries.
Image Source: Getty Images
Cheteshwar Pujara
Cheteshwar Pujara has scored 1778 runs from 27 matches at an average of 39.51 with 5 hundreds.
Image Source: Getty Images
Graham Gooch
Graham Gooch comes next with 1725 runs from 19 matches at an average of 55.64 with 5 centuries.
Image Source: Getty Images
Dilip Vengsarkar
Former Indian captain Dilip Vengsarkar scored 1589 runs from 26 matches at an average of 42.94 with 5 hundreds.
Image Source: Getty Images