10. Kapil Dev: 669 runs
9. Yuvraj Singh: 738 runs
8. MS Dhoni - 780 runs
7. Mohammad Azharuddin - 826 runs
6. Virender Sehwag - 843 runs
5. Rahul Dravid - 860 runs
4. Rohit Sharma - 978 runs
3. Sourav Ganguly - 1006 runs
2. Virat Kohli - 1030 runs
1. Sachin Tendulkar - 2278 runs
Next : How can RCB qualify for playoffs in IPL 2023?
Click to read more..