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.
↑ MS Dhoni's strike rate has been rising for 4 seasons MS Dhoni attacks pace (SR 146.8) but is cautious against spin (SR 114.8) MS Dhoni is threatening the Most IPL Matches record MS Dhoni had a rare extreme_avg season in 2018
Career Statistics
t20i
543
28 matches · avg 45.25
SR 132.4 HS 52 100s 0 50s 1 4s 41 6s 21
ODI
2,575
83 matches · avg 47.69
SR 85.4 HS 134 100s 2 50s 16 4s 194 6s 53
T20I
3,698
182 matches · avg 39.34
SR 138.7 HS 84 100s 0 50s 15 4s 240 6s 204
Bowling
ODI
1 wickets
avg 31 · econ 5.17 · SR –
Approaching Milestones
457 away
457 runs from 1,000 in T20I
425 away
425 runs from 3,000 in ODI
302 away
302 runs from 4,000 in T20
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
Recent T20 matches
| Match | Runs | Balls | 4s | 6s | SR | Dismissal |
|---|---|---|---|---|---|---|
| T20: Indian Premier League 2025-05-20 | 16 | 18 | - | 1 | 88.9 | caught |
| T20: Indian Premier League 2025-05-07 | 17 | 19 | - | 1 | 89.5 | not out |
| T20: Indian Premier League 2025-05-03 | 12 | 8 | - | 1 | 150.0 | lbw |
| T20: Indian Premier League 2025-04-30 | 11 | 5 | 1 | 1 | 220.0 | caught |
| T20: Indian Premier League 2025-04-25 | 6 | 10 | 1 | - | 60.0 | caught |
| T20: Indian Premier League 2025-04-20 | 4 | 6 | - | - | 66.7 | caught |
| T20: Indian Premier League 2025-04-14 | 26 | 13 | 4 | 1 | 200.0 | not out |
| T20: Indian Premier League 2025-04-11 | 1 | 4 | - | - | 25.0 | lbw |
Explore