CricXZ graphic of MS Dhoni with international career and captaincy records
Original CricXZ career graphic — MS Dhoni.
INDIA CRICKET LEGEND

MS DhoniCareer Stats, ICC Titles & Captaincy Records

Former India wicketkeeper-batter and captain

MS Dhoni scored 17,266 runs and completed 829 dismissals across Test, ODI and T20I cricket. He also captained India to the 2007 T20 World Cup, 2011 Cricket World Cup and 2013 Champions Trophy titles.

Wicketkeeper-batterIndiaRight-handed

Player Information

Full nameMahendra Singh Dhoni
Date of birth7 July 1981
BirthplaceRanchi, Jharkhand, India
NationalityIndian
RoleWicketkeeper-batter
Batting styleRight-handed
Bowling styleRight-arm medium

International Career Stats

Test

Matches
90
Innings
144
Not outs
16
Runs
4,876
Highest score
224
Batting average
38.09
Strike rate
59.11
Hundreds
6
Fifties
33
Dismissals
294

ODI

Matches
350
Innings
297
Not outs
84
Runs
10,773
Highest score
183*
Batting average
50.57
Strike rate
87.56
Hundreds
10
Fifties
73
Dismissals
444

T20I

Matches
98
Innings
85
Not outs
42
Runs
1,617
Highest score
56
Batting average
37.60
Strike rate
126.13
Hundreds
0
Fifties
2
Dismissals
91

Career statistics are final.

Dhoni retired from international cricket in August 2020. The figures above were verified against ICC career records and ESPNcricinfo's statistical profile.

Dhoni played 538 international matches, scoring 17,266 runs and recording 829 wicketkeeping dismissals. His calm finishing, fast work behind the stumps and leadership across all three formats shaped one of India's most successful eras.

MS Dhoni in the 2011 World Cup Final

CricXZ historical graphic of MS Dhoni scoring 91 not out in the 2011 World Cup final
Original CricXZ historical illustration of Dhoni's match-winning innings in Mumbai.

Dhoni promoted himself in the final against Sri Lanka at Wankhede Stadium and made an unbeaten 91 from 79 balls. He finished the chase with a six, earned the Player of the Match award and led India to its second men's ODI World Cup title.

International Debuts and Final Appearances

Test career

2 December 2005 – 30 December 2014

Debuted against Sri Lanka in Chennai and made his final Test appearance against Australia in Melbourne.

ODI career

23 December 2004 – 9 July 2019

Debuted against Bangladesh in Chattogram and played his final ODI against New Zealand in the World Cup semi-final at Manchester.

T20I career

1 December 2006 – 27 February 2019

Debuted against South Africa in Johannesburg and made his final T20I appearance against Australia in Bengaluru.

Major Records & Achievements

17,266

International runs

Finished with 4,876 Test runs, 10,773 ODI runs and 1,617 T20I runs.

829

International dismissals

Completed 634 catches and 195 stumpings as India's wicketkeeper.

332

Matches as captain

Led India in more international matches than any captain before him.

2007

T20 World Cup champion

Captained India to the inaugural men's T20 World Cup title in South Africa.

2011

Cricket World Cup champion

Made 91 not out and was Player of the Match in the final against Sri Lanka.

2013

Champions Trophy winner

Completed a unique set of three major ICC limited-overs titles as captain.

Honours and Legacy

2007–08

Major Dhyan Chand Khel Ratna

Received India's highest sporting honour after leading the country to the inaugural T20 World Cup title.

2009

Padma Shri

Received India's fourth-highest civilian award.

2018

Padma Bhushan

Received India's third-highest civilian award for his contribution to cricket.

2025

ICC Cricket Hall of Fame

Was inducted into the ICC Cricket Hall of Fame in recognition of his international career and leadership.

Compare Dhoni's career with Sachin Tendulkar's international records, or browse more CricXZ player profiles.

← Back to All Players