Captain Records

MS Dhoni Captaincy Record [All formats] – A Statistical Analysis

MSD captaincy achievements includes,

  • Most matches played as captain in ODI for India.
  • Most matches as captain by any player across all formats.
  • Second most win as captain in ODI.
  • Dhoni is the only captain to win all three major ICC limited-over tournaments.

If these don’t make him the best captain in the Indian cricket history, I wonder what does.

Let’s check his overall captaincy stats now!

MS Dhoni Captaincy Record (All Formats)

Format Matches Won Lost Tied Draw No Result Win%
Test 60 27 18 15 45.00
ODI 200 110 74 5 11 55.00
T20I 72 41 28 1 2 56.94
IPL 226 133 91 2 58.84
Overall (Intl Only) 332 178 120 6 15 13 53.61
Click here to compare and analyse other Captains’ records

MS Dhoni – All Formats

Virat Kohli – Test

Virat Kohli – ODI

Virat Kohli – T20I

Sachin Tendulkar – All Formats

Sourav Ganguly – All Formats

Rohit Sharma – All Formats

Shikhar Dhawan – All Formats

Hardik Pandya – All Formats

Kapil Dev – All Formats

KL Rahul – All Formats

Ajinkya Rahane – All Formats

Steve Smith – All Formats

Graeme Smith – All Formats

Ricky Ponting – All Formats

Pat Cummins – All Formats

Joe Root – All Formats


MS Dhoni – Test Captaincy Records

MS Dhoni currently stands second in the chart of Indian captain who led the national side most times in Test cricket.

Virat Kohli enjoys the most win% by an Indian captain currently. Check the complete Indian Test captaincy record here.

MS Dhoni Test Captaincy Stats Home/Away

Venue Matches Won Lost Tied Draw Win %
Home 30 21 3 0 6 70.00
Away 30 6 15 0 9 20.00
Neutral
Overall 60 27 18 0 15 45.00

MS Dhoni’s win % had got a big dig when he suffered the controversial 8-0 overseas loss against England and Australia. 

In 2009, India held the numero-uno position in tests under Dhoni.

In 2013, Dhoni became the first Indian captain to whitewash an Australian team in a Test series. 

MSD overseas win count lies at 6, whereas Kohli has 16 to his name.

And now, let us check where MSD stands among the other top captains around the world!

Most Matches as Captain (Tests)

Captain Span Matches Win Loss Tie Draw Win %
Graeme Smith (SA) 2003-2014 109 53 29 0 27 48.62
Allan Border (AUS) 1984-1994 93 32 22 1 38 34.40
Stephen Fleming (NZ) 1997-2006 80 28 27 0 25 35.00
Ricky Ponting (AUS) 2004-2010 77 48 16 0 13 62.33
Clive Lloyd (WI) 1974-1985 74 36 12 0 26 48.64
Virat Kohli (IND) 2014-2022 68 40 17 0 11 58.82
Joe Root (ENG) 2017-2022 64 27 26 0 11 42.18
MS Dhoni (IND) 2008-2014 60 27 18 0 15 45.00
Alastair Cook (ENG) 2010-2016 59 24 22 0 13 42.85
Steve Waugh (AUS) 1999-2004 57 41 9 0 7 71.92

Dhoni stands at 8th place when it comes to feature in the most Test matches as a captain.

The former Indian skipper has captained 60 matches whereas South Africa’s Graeme Smith ranks No.1 with 109 matches as captain.

MSD has 15 losses out of 30 away test matches during his stint as captain.

But still one could accept that the Indian Team during this phase was in a developmental stage when it comes to away Test matches.

With no proper pace attack, it is not easy to win tests in England, Australia & South Africa, which was apparent when India started to win in these countries under Virat’s captaincy.

This is one of my favorite improvement in the Indian team under Virat Kohli captaincy, where the Indian Pace bowlers are given the much-needed opportunity and they are shining brilliantly under Kohli. Umesh Yadav and Mohammad Shami look completely different bowlers under Virat Kohli.


MS Dhoni – ODI Captaincy Record

When it comes to shorter format of the game, MS Dhoni has always stood out as a leader.

MS Dhoni as captain had won so many games and has led the Indian team for a record 200 matches where he ends up on the winning side for almost 60% of those.

MS Dhoni ODI Captaincy Stats Home/Away

Venue Matches Won Lost Tied No Result Win %
Home 73 43 26 1 3 58.90
Away 86 39 39 2 6 45.34
Neutral 41 28 9 2 2 68.29
Overall 200 110 74 5 11 55.00

MS Dhoni played his 200th ODI as captain in Asia Cup 2018, when Rohit Sharma, captain of Indian team in that tournament was rested. And, that match against Afghanistan ended as a tie.

Also, MSD holds the record for most win by an Indian captain in ODI. 

With 200 matches as captain, MS Dhoni, with a big lead, is the Indian captain with the most ODI matches as a captain.

In fact, he is only behind Ricky Ponting in the world to cap more international ODI matches as captain. Find out where he stands in the overall list below.

Most Matches as Captain (ODI)

Captain Span Matches Win Loss Tie No Result Win %
Ricky Ponting (AUS) 2002-2012 230 165 51 2 12 71.73
Stephen Fleming (NZ) 1997-2007 218 98 106 1 13 44.95
MS Dhoni (IND) 2007-2018 200 110 74 5 11 55.00
Arjuna Ranatunga (SL) 1988-1999 193 89 95 1 8 46.11
Allan Border (AUS) 1985-1994 178 107 67 1 3 60.11
Mohammad Azharuddin (IND) 1990-1999 174 90 76 2 6 51.72
Graeme Smith (SA) 2003-2011 150 92 51 1 6 61.33
Sourav Ganguly (IND) 1999-2005 147 76 66 0 5 51.70
Imran Khan (PAK) 1982-1992 139 75 59 1 4 53.95
Hansie Cronje (SA) 1994-2000 138 99 35 1 3 71.73

Ricky Ponting holds the record for the most ODI matches as captain (230) and also holds the record for the most wins by captain (165) in ODI.

The Australian former captain comes top with a mighty 76.14% as the win/loss ratio.

Dhoni places himself at No. 3 behind Ponting & his CSK coach S Fleming who had led his NZ national team for an elongated 10-year span captaining 218 matches.

He is just ahead of Arjuna Ranatunga, the 1996 World Cup winning Sri Lanka captain.


MS Dhoni – T20I Captaincy Record

When the format gets shorter and shorter, Dhoni just gets better & better with his stats.

MS Dhoni won the inaugural T20 World Cup in 2007 with a team which is so young.

MS Dhoni T20I Captaincy Stats Home/Away

Venue Matches Won Lost Tied No Result Win %
Home 20 10 10 0 0 50.00
Away 23 13 10 0 0 56.52
Neutral 29 18 8 1 2 62.06
Overall 72 41 28 1 2 56.94

MS Dhoni currently holds the Indian record for captaining the most number of T20I matches and second most wins, only behind Rohit Sharma.

Most Matches as Captain (T20I)

Captain Span Matches Win Loss Tie No Result Win %
Babar Azam (PAK) 2019-2023 85 48 29 1 7 56.47
Aaron Finch (AUS) 2014-2022 76 40 32 1 3 52.63
Kane Williamson (NZ) 2012-2024 75 39 34 1 1 52.00
Clinton Rubagumya (RWA) 2021-2024 75 19 54 0 2 25.33
MS Dhoni (IND) 2007-2016 72 41 28 1 2 56.94
Eoin Morgan (ENG) 2012-2022 72 42 27 2 1 58.33
Ahmed Faiz (MAL) 2019-2024 67 39 25 1 2 58.20
Gerhard Erasmus (NAM) 2019-2024 64 38 25 1 0 59.37
Rohit Sharma (IND) 2017-2024 62 49 12 1 0 79.03
Brian Masaba (UGA) 2021-2024 60 45 12 0 3 75.00