Indian captain Rohit Sharma recently went past Rahul Dravid on the list of highest run-getters for India in ODI cricket while also surpassing MS Dhoni's tally in the format which includes runs for India as well as Asia. Here's a look at players with more ODI runs than Dhoni for India-
Image Source : AP
India's legendary skipper MS Dhoni has 10,773 runs to his name in 350 ODIs. 10,599 of them have come for India while the remaining 174 he scored while playing for Asia XI when the ICC used to give international status to these exhibition matches
Image Source : ICC X
Rohit Sharma, on the other hand, with 10,831 runs to his name surpassed Dhoni on aggregate and is targeting former India coach Rahul Dravid's overall tally of 10,889 runs as well after lepafrogging him on the India list
Image Source : AP
Sachin Tendulkar is at the top of the list with 18,426 runs for India in ODIs in 452 innings
Image Source : Getty
Virat Kohli is second on the list with 13,886 runs to his name in the format in 282 innings
Image Source : AP
Sourav Ganguly has 11,363 runs to his name in the format, out of which 11,221 have come for India in 297 innings
Image Source : Getty
Like mentioned before, Dravid has 10,889 runs to his name in ODIs, out of which 10,768 have come for India in 314 innings
Image Source : Getty
Next : India look to avoid 27-year-old unwanted feat as they face Sri Lanka in 3rd ODI