Top 10 players with most ODI runs as captain

Virat Kohli and MS Dhoni
Virat Kohli and MS Dhoni

#4 Arjuna Ranatunga - 5608 runs

Arjuna Ranatunga, the man behind Sri Lanka's World Cup win
Arjuna Ranatunga, the man behind Sri Lanka's World Cup win

Arjuna Ranatunga was one of the most attacking Sri Lankan skippers ever. He was handed the ODI captaincy in 1988 and served 11 years as skipper.

Ranatunga led the Lankans in 193 ODIs and scored 5608 runs. He scored 4 centuries and 37 fifties at an average of 37.64. He also led Sri Lanka to its only World Cup victory in 1996, and is the most successful Sri Lankan skipper.


#3 Stephen Fleming - 6295 runs

Stephen Fleming, The lone Warrior!
Stephen Fleming, The lone Warrior!

Stephen Fleming is the second most capped skipper in ODI history. He led the Kiwis in 218 ODIs.

Fleming scored 6295 runs in 208 innings at an average of 32.79. He led during the period of 1997-2007 and struck 7 centuries and 38 fifties as the Kiwi skipper.

Fleming's highest score of 134* came against South Africa in the 2003 World Cup. He also led the Kiwis to the semifinals of the 2003 World Cup, 2007 World Cup and finals of the 2009 Champions Trophy.

Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️

Quick Links

App download animated image Get the free App now