5 - Cheteshwar Pujara: Pujara has 7195 runs in 103 Test matches so far
4 - Sourav Ganguly: Former Indian captain Ganguly has made 7212 runs in 113 Tests
3 - Virender Sehwag: Former Indian opener Sehwag had hit 8586 runs in 104 Tests
2 - VVS Laxman: Former India batter Laxman had amassed 8781 runs in 134 Test matches
1 - Virat Kohli: Star India batter Kohli has 9145 runs to his name in 119 Tests
Next : Remaining purse and slots for each team ahead of WPL auction 2025
Click to read more..