Stats: Most matches as captain in international cricket

Ricky Ponting (centre)

Here is a list of players who have captained the most number of matches in international cricket. Former Australian player Ricky Ponting, who had the best career statistically as an international captain – winning percentage of 67.90, is at the top of the list, having captained his team in 324 matches. He is followed by Stephen Fleming and Graeme Smith at second and third spots, respectively.

Indian captain MS Dhoni, at an age of 33, has a realistic chance of breaking the world record considering the fact that he isn’t going to step down or forced to quit irrespective of the results of the team at least till the 2015 World Cup.

Player Country No.of Matches
Ricky Ponting Australia 324
Stephen Fleming New Zealand 303
Graeme Smith South Africa 286
Allan Border Australia 271
MS Dhoni India 261
Arjuna Ranatunga Sri Lanka 249
Mohammad Azharuddin India 221
Sourav Ganguly India 196
Hansie Cronje South Africa 191
Imran Khan Pakistan 187

Note: Stats updated till 13 July 2014

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links