Top 10 players with most ODI runs as captain

Virat Kohli and MS Dhoni
Virat Kohli and MS Dhoni

#4 Arjuna Ranatunga - 5608 runs

Ad
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.

Ad

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.

Ad

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.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Musab Abid
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications