Indian captain Rohit Sharma joined an elusive list of players with most runs in one day internationals (ODIs) during the second encounter of a three-match series against England.
Rohit Sharma clinched the 10th spot in the list of batters with most runs in ODIs, replacing his countryman Rahul Dravid who has amassed 10,889 runs in 318 ODI innings during his career.
Before the second match, Rohit was placed at No.11 with 10,868 runs in 266 ODIs and needed 22 runs to surpass Rahul Dravid. The Indian captain smashed 119 off 90 balls and now sitting behind Saurav Ganguly who has scored 11,363 runs in 300 ODI innings.
List of players with most ODI runs
- Sachin Tenduklar (India), 18426 runs
- Kumar Sangakkara (Sri Lanka Asia/ICC/), 14234 runs
- Virat Kohli (India), 13911 runs
- Ricky Ponting (Australia, ICC), 13704 runs
- Sanath Jayasuriya (Sri Lanka/Asia) 13430 runs
- Mahela Jayawardene (Sri Lanka/Asia) 12650 runs
- Inzamam-ul-Haq (Pakistan/Asia) 11739 runs
- Jacques Kallis (South Africa/ICC/Africa), 11579 runs
- Saurav Ganguly (India/Asia), 11363 runs
- Rohit Shrma (India), 10987 runs.