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

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

Quick Links

Edited by Staff Editor
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