8. AB de Villiers - 12468 runs
7. Rohit Sharma - 12531 runs
6. Mahela Jaywardene - 14131 runs
5. Kumar Sangakkara - 14605 runs
4. Jacques Kallis - 14827 runs
3. Virat Kohli - 16496 runs
2. Sachin Tendulkar - 17113 runs
1. Ricky Ponting - 20140 runs
Next : No Tilak Varma, two debutants: India's predicted playing XI for Asian Games
Click to read more..