MSD that is MS Dhoni
Kallis (SA)
Virender Sehwag
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.
Jacques Kallis
Graham Gooch, with 8,900 test runs
GA Gooch, followed by DI Gower.
The batsman with the most test runs is Sachin Tendulkar, with 14,692 runs at an average of 56.94 in 177 games, including a record 51 centuries. Sachin Ramesh Tendulkar of India is the leading test run scorer with 15,921.
Virender Sehwag scored 1445 runs in Test Cricket; the highest in the calender year 2008.
kumara sangakara is the highest test scorer for 2008
Virender Sehwag is the highest run scorer in an inning of Test matches between India and Pakistan-- 309 at Multan in 2004.
Sachin Tendulkar is the leading and highest Test Cricket run scorer among all Indian players and all other international players.