There are, to date, 14 batsmen who have achieved the elite milestone of 10000 ODI runs. Among those, there is only one non-retired player – Virat Kohli.
Now, among the active players, few are on the verge of making it to the elite number of 10K in white-ball cricket.
Let’s find out that list of current cricketers who have scored the most runs in ODI:
Most ODI Runs by Active Players
|Virat Kohli (IND)||13027||268||57.38||183||47/65|
|Rohit Sharma (IND)||10031||242||48.69||264||30/51|
|Tamim Iqbal (BAN)||8357||240||36.65||158||14/56|
|Mushfiqur Rahim (BAN)||7388||238||37.12||144||9/46|
|Shakib Al Hasan (BAN)||7384||227||37.67||134*||9/55|
|Martin Guptill (NZ)||7346||195||41.73||237*||18/39|
|Shikhar Dhawan (IND)||6793||164||44.11||143||17/39|
|Kane Williamson (NZ)||6554||153||47.83||148||13/42|
|David Warner (AUS)||6288||146||44.91||179||20/29|
|Joe Root (ENG)||6246||151||48.79||133*||16/36|
With Ross Taylor retiring and Tamim Iqbal skipping games, Rohit Sharma now looks like the only candidate to achieve the milestone of 10K runs in the format.
Most players in the above list, like Eoin Morgan, Shakib Al Hasan, Mushfiqur Rahim, Martin Guptill, and Shikhar Dhawan, are already 34 years of age. It is highly likely that the New Zealand captain Kane Williamson will probably be the next to five-digit mark in ODIs.
Not in this list, Quinton de Kock, who is only 29 years of age at the time of me writing this article, has a brighter chance to make it to 10K too. But it’s going to be a long wait as he has only passed the 5000 mark now. De Kock recently announced retirement from Test cricket to focus more on the limited-overs games.
A Cricket Blogger | Blogs at Cricindeed.com