Top 10 Batters With The Most Runs In ODI Cricket

credit:www.hindustantimes.com

10. Rahul Dravid 10889 Runs In 344 Matches

credit:www.hindustantimes.com

9. Sourav Ganguly 11363 Runs in 311 Matches

credit:www.hindustantimes.com

8. Jacques Kallis 11739 Rus in 328 Matches

credit:www.hindustantimes.com

7. Inzamam-ul-Haq 11739 Runs In 378 Matches

credit:www.hindustantimes.com

6. Virat Kohli 12311 in 260 Matches

credit:www.hindustantimes.com

5. Mahela Jayawardene 12650 In 448 Matches

credit:www.hindustantimes.com

4. Sanath Jayasuriya 13430 In 445 ODIs

credit:www.hindustantimes.com

3. Ricky Ponting 13704 Runs In 375 Matches 

credit:www.hindustantimes.com

2. Kumar Sangakkara 14234 Runs In 404 Matches 

credit:www.hindustantimes.com

1. Sachin Tendulkar 18426 Runs in 463 Matches