Sachin Tendulkar (India) 12917+*
Brian Lara (WI) 11953.
Ricky Ponting (Aus) 11400+*
Rahul Dravid (India) 11182+*
Allan Border (Australia) 11174.
Steve Waugh (Australia) 10927.
Jacques Kallis (South Africa) 10277+*
Sunil Gavaskar (India) 10122.
Mahela Jayawardane (SL) 9079+*.
Grahame Gooch (England) 8900.
(* indicates the players who are currently playing.)
Sachin Tendulkar of India is the highest run scorer in Test Cricket with 15,000 runs as on 8th November, 2011.
Sachin Tendulkar of India is the leading run-scorer in Tests as well as one-day international cricket. He has scored 16917 runs in ODI and 12773 runs in test cricket.
Virender Sehwag scored 1445 runs in Test Cricket; the highest in the calender year 2008.
Sachin Tendulkar is the leading and highest Test Cricket run scorer among all Indian players and all other international players.
habibul bashar
Inzamam ul haq
Kallis (SA)
Virender Sehwag
Mr. Javed Miandad made the highest runs in Test cricket of Pakistan are - 8832 Runs
Hanif mohammad not saeed anwar
MSD that is MS Dhoni
Adam Gilchrist of Australia; 5570 runs in 96 Test Matches.