Mahendra Singh Dhoni
T20I ODI retired 2019 40 Player of Match
MS Dhoni has scored 21,879 runs in 677 international matches. Average 52.42, SR 85.0.
Career Statistics
IPL
5,439
241 matches · avg 39.13
SR 137.5 HS 84 100s 0 50s 24 4s 375 6s 264
ODI
10,274
279 matches · avg 52.42
SR 86.9 HS 148 100s 9 50s 72 4s 787 6s 210
T20I
805
39 matches · avg 44.72
SR 130.5 HS 52 100s 0 50s 1 4s 61 6s 28
Test
4,721
86 matches · avg 38.38
SR 59 HS 224 100s 6 50s 31 4s 523 6s 76
Bowling
ODI
1 wickets
avg 29 · econ 4.83 · SR 36
Rankings
#3
Most Fifties ODI
72
Record: Virat Kohli (77)
#3
Most Sixes ODI
210
Record: RG Sharma (358)
#4
Most Runs ODI
10,274
Record: Virat Kohli (14970)
#4
Most Sixes IPL
264
Record: CH Gayle (359)
#7
Most Runs IPL
5,439
Record: Virat Kohli (9346)
Approaching Milestones
1 away
1 hundreds from 10 in ODIs
6 away
6 fifties from 30 in IPL
9 away
9 fifties from 40 in Tests
24 away
24 sixes from 100 in Tests
36 away
36 sixes from 300 in IPL
90 away
90 sixes from 300 in ODIs
Career Timeline
Peak volume: 2008 · Best avg: 2019 (69.9)
Career Span
T20I
2007-09-14 — 2019-02-27
Test
2005-12-18 — 2014-12-26
IPL
2008-04-19 — 2025-05-20
ODI
2004-12-23 — 2019-07-09
Ball-by-ball coverage ~2005+.
Key Strengths
Strongest in ODI
Average 52.42, SR 85.0
Most aggressive in T20I
Strike rate 130.8
Dominant vs Zimbabwe
Avg 118.0, 236 runs in 5 matches
Elite power hitter
596 sixes in international cricket
Career Milestones
7,000 international runs 10,000 international runs 15,000 international runs 20,000 international runs 600+ international matches 3121 away from 25,000 international runs
Career Timeline
| Year | M | Runs |
|---|---|---|
| 2004 | 2 | 7 |
| 2005 | 15 | 634 |
| 2006 | 34 | 1,281 |
| 2007 | 45 | 1,657 |
| 2008 | 51 | 2,113 |
| 2009 | 51 | 2,070 |
| 2010 | 45 | 1,706 |
| 2011 | 47 | 1,667 |
| 2012 | 49 | 1,563 |
| 2013 | 44 | 1,673 |
| 2014 | 38 | 1,373 |
| 2015 | 36 | 1,037 |
| 2016 | 38 | 800 |
| 2017 | 47 | 1,328 |
| 2018 | 32 | 845 |
| 2019 | 32 | 1,118 |
| 2020 | 12 | 200 |
| 2021 | 11 | 114 |
| 2022 | 12 | 232 |
| 2023 | 12 | 104 |
| 2024 | 11 | 161 |
| 2025 | 13 | 196 |
Performance by Opponent
| Opponent | M | Runs | Avg | SR |
|---|---|---|---|---|
| Australia | 79 | 2,921 | 41.73 | 73.3 |
| England | 72 | 2,864 | 40.91 | 69.9 |
| Sri Lanka | 66 | 2,729 | 60.64 | 84.3 |
| New Zealand | 43 | 1,723 | 50.68 | 73.2 |
| South Africa | 53 | 1,657 | 35.26 | 73.4 |
| Pakistan | 39 | 1,616 | 53.87 | 86.3 |
| West Indies | 45 | 1,465 | 43.09 | 78.3 |
| Bangladesh | 24 | 839 | 59.93 | 83.2 |
| Zimbabwe | 5 | 236 | 118 | 105.8 |
| Ireland | 3 | 59 | 19.67 | 85.5 |
Venue Performance
| Venue | M | Runs | Avg | SR |
|---|---|---|---|---|
| MA Chidambaram Stadium, Chepauk | 53 | 1,861 | 51.69 | 114.1 |
| Eden Gardens | 21 | 907 | 75.58 | 81.3 |
| Shere Bangla National Stadium | 23 | 772 | 70.18 | 85.1 |
| Punjab Cricket Association Stadium, Mohali | 16 | 699 | 49.93 | 85.5 |
| M Chinnaswamy Stadium | 19 | 666 | 47.57 | 103.4 |
| Vidarbha Cricket Association Stadium, Jamtha | 13 | 658 | 50.62 | 62.4 |
| Wankhede Stadium | 26 | 554 | 27.7 | 88.2 |
| R Premadasa Stadium | 14 | 530 | 48.18 | 82.2 |
| Maharashtra Cricket Association Stadium | 21 | 473 | 43 | 124.5 |
| Rajiv Gandhi International Stadium, Uppal | 14 | 440 | 36.67 | 83.8 |
Dismissal Profile
65.8%
caught
335 times
16.7%
bowled
85 times
6.9%
lbw
35 times
6.7%
run out
34 times
2.4%
caught and bowled
12 times
1.6%
stumped
8 times
Boundary Profile
T20I
481 fours
310 sixes
55%
from boundaries
ODI
787 fours
210 sixes
42.9%
from boundaries
Test
523 fours
76 sixes
54%
from boundaries
Recent Form
| Match | Runs | Balls | SR | Result |
|---|---|---|---|---|
| T20: Indian Premier League | 16R(18b) | |||
| T20: Indian Premier League | 17R(19b) | |||
| T20: Indian Premier League | 12R(8b) | |||
| T20: Indian Premier League | 11R(5b) | |||
| T20: Indian Premier League | 6R(10b) | |||
| T20: Indian Premier League | 4R(6b) | |||
| T20: Indian Premier League | 26R(13b) | |||
| T20: Indian Premier League | 1R(4b) |
Explore