Most runs for India in ODI World Cup history feat MS Dhoni and Sachin Tendulkar

Most runs for India in ODI World Cup history feat MS Dhoni and Sachin Tendulkar

Image Source : Getty

10. Kapil Dev - 669 runs

Image Source : Getty

9. Yuvraj Singh - 738 runs

Image Source : Getty

8. MS Dhoni - 780 runs

Image Source : Getty

7. Mohammad Azharuddin - 826 runs

Image Source : Getty

6. Virender Sehwag - 843 runs

Image Source : Getty

5. Rahul Dravid - 860 runs

Image Source : Getty

4. Rohit Sharma - 978 runs

Image Source : Getty

3. Sourav Ganguly - 1006 runs

Image Source : Getty

2. Virat Kohli - 1030 runs

Image Source : Getty

1. Sachin Tendulkar - 2278 runs

Image Source : Getty

Next : 10 Indian batters to face most balls on Test debut feat Rohit Sharma and Yashasvi Jaiswal