1. Sachin Tendulkar - 2525 runs in 32 matches.2. Sunil Gavaskar - 2483 runs in 38 matches.3. Virat Kohli - 1991 in 28 matches.4. Rahul Dravid - 1950 runs in 21 matches.5. Gundappa Viswanath - 1880 runs in 30 matches.6. Cheteshwar Pujara - 1778 runs in 27 matches.7. Dilip Vengsarkar - 1589 runs in 26 matches.8. Kapil Dev - 1355 runs in 27 matches