#1 Ricky Ponting (Australian) - 230 ODI matches

The top spot on the list goes to none other than Ricky Ponting - the greatest Australian captain ever. The biggest highlight of Ponting was his searing appetite to win matches, and at times the furor did lead to some repellent episodes but what glimmered through his career was the sheer desire to be triumphant. Besides, he also remains the only second captain after Clive Lloyd in the history of cricket to win as many as two World Cups as a captain.
He captained in 230 ODI games - 229 ODI games as an Australian captain and one ODI match as an ICC XI captain. Out of 230 ODI matches, Ricky ended up on the winning side on 165 occasions (164 for Australia and one for ICC XI). Besides, he also has the second-best winning percentage (76.14) as an ODI captain after Virat Kohli who currently enjoys a winning percentage of 76.47 in ODIs.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news