#4 Arjuna Ranatunga - 5608 runs

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 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.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news