Top 5 Players with most matches as captain in cricket.

The Ashes 1981

#1 MS Dhoni (331 Matches) (India)

Winning Captain's Press Conference - 2011 ICC World Cup
There is nothing that Dhoni has not won as a captain.

What makes Dhoni arguably the best captain ever is that he has taken some very bold decisions as a captain. For instance, in the 2007 T20 world cup final, Dhoni decided to give the ball to an inexperienced Joginder Sharma, a move that worked out. Similarly, in the 2013 champions trophy final, Dhoni decided to bowl out Ishant Sharma despite him being particularly expensive. Moreover, Ms Dhoni has been a captain who has not always had the best of sides. In fact, he has nurtured an Indian team and is fully responsible for their success.

Under Dhoni's captaincy, India has achieved everything and every possible major trophy in cricket. India won the 2007 T20 world cup, 2011 ODI world cup, 2013 champions trophy and even attained the number 1 rank in test cricket.

Dhoni has won 178 matches and lost 120 matches as a captain. He has tied in 5 and drawn 15 matches. Dhoni has a win percentage of 53.77% and a win to loss ratio of 1.48. Dhoni might not be having the best of numbers because of his average record as a test captain. But as an ODI captain, there is no denying that he has a great record and is the best ODI captain ever, even above Ricky Ponting for having won every possible major Trophy.

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

Quick Links

Edited by Neeraj Manivannan
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