List Of Batsmen To Score Most Runs As Captain In ODI
Position | Player | Country | Matches | Innings | Runs | Highest Score | 100s | 50s | Average |
1 | Ricky Ponting | Australia | 230 | 220 | 8497 | 164 | 22 | 51 | 42.91 |
2 | M S Dhoni | India | 200 | 172 | 6641 | 139* | 6 | 47 | 53.56 |
3 | Stephen Fleming | New Zealand | 218 | 208 | 6295 | 134* | 7 | 38 | 32.79 |
4 | Arjuna Ranatunga | Sri Lanka | 193 | 183 | 5608 | 131* | 4 | 37 | 37.64 |
5 | Virat Kohli | India | 95 | 91 | 5449 | 160* | 21 | 27 | 72.65 |
6 | Greame Smith | South Africa | 150 | 148 | 5416 | 141 | 8 | 37 | 38.96 |
7 | Mohammed Azharuddin | India | 175 | 163 | 5243 | 153* | 4 | 37 | 39.13 |
8 | Sourav Ganguly | India | 147 | 143 | 5104 | 144 | 11 | 30 | 38.67 |
9 | AB de Villiers | South Africa | 103 | 98 | 4796 | 162* | 13 | 27 | 63.95 |
10 | Allan Border | Australia | 178 | 165 | 4439 | 127* | 2 | 27 | 32.17 |
Probables to enter the list of Most Runs As Captain In ODI
Only Virat Kohli is the present Captain in this list and the next probable on the most runs as captain in the ODI list are Kane Williamson of New Zealand and Joe Root of England.
Legends like Arjuna Ranatunga who single-handedly won the 1996 world cup for Sri Lanka and Mohammad Azharuddin also feature in the list of most ODI runs as captain.