Ad
Below is the list of players to have the played the most matches as the captain of their respective teams in ODI cricket. Ricky Ponting of Australia tops the list with New Zealand’s Stephen Fleming following him at the second position. Among Indians, Mohammad Azharuddin has captained the most matches.
*Stats are updated up to 5th June, 2013.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️
Edited by Staff Editor