Sachin Tendulkar leads the chart with 1,741 runs.
Jacques Kallis comes next with 1,734 runs.
With 1528 runs, Hashim Amla is the third-highest scorer.
AB de Villiers, aka Mr 360, has notched 1,334 runs.
Virender Sehwag is next with 1,306 Test runs.
Rahul Dravid, current India head coach, scored 1,252 runs.
Virat Kohli is the seventh-highest run-getter with 1,236.
Graeme Smith comes next with 987 Test runs against India.
VVS Laxman is at the ninth spot. He has 976 runs.
With 947 runs, Sourav Ganguly is the 10th-highest scorer.