LUCKYSPIRE

Mahendra Singh Dhoni

India · Left-arm orthodox · All-rounder

MS Dhoni has played 679 matches across all formats, accumulating 21,879 runs at a batting average of 44.56 and a strike rate of 87.89. He has represented India Cricket in 444 matches, alongside 214 appearances for Chennai Super Kings and 27 for Rising Pune Supergiant in the IPL. His primary competition is the One-Day International, where he averages 52.42 from 281 matches. On recent form, his 2025 IPL campaign for Chennai Super Kings has produced modest returns, with scores of 30 not out, 27, 26 not out and several single-figure contributions across ten appearances.

Matches
0
Runs
0
Wickets
0
Explore Full Stats
Mahendra Singh Dhoni
Bat Avg
44.6
Bowl Avg
98.0

2026 Season Context

Current team & role

Chennai Super Kings · All-Rounder

Recent form

Across his last 10 IPL outings in 2025, Dhoni has scored between 1 and 30 runs per innings, with his most notable contribution being an unbeaten 26 off 11 balls against Lucknow Super Giants on 14 Apri

Strongest format

One-Day International — Dhoni's ODI record is the strongest of his three international formats: 10,274 runs at a batting average of 52.42 from 281 matches comfortably outpace

Career stats overview

86 Test · 281 ODI · 312 T20I appearances — spanning 2009 to present.

Test

86 matches

4,721
Runs scored
0
Wickets taken

Where his legacy was forged — the format that rewards patience and precision.

ODI

281 matches

10,274
Runs scored
1
Wickets taken

The middle-overs architect — a decade of white-ball consistency.

T20I

312 matches

6,884
Runs scored
0
Wickets taken

Brief but impactful — quality over volume in the shortest format.

Format-aware deep dive

Where he dominates

Home record

215
wickets

Average 21.4 on Indian soil — better than any active spinner of the era.

Fourth-innings force

112
wickets

A third of his Test wickets come on day five, when bowlers decide outcomes.

Lower-order resilience

38.4
batting avg

At No.7 his average beats every Indian specialist in that slot since 2015.

Elite opposition

198
wkts in 48 M

Combined record vs Australia, England, New Zealand and South Africa.

Consistency

14
five-wicket hauls

Third-most by any Indian bowler since his Test debut.

WTC presence

2
finals played

In the conversation every cycle. Central to this India red-ball side.

Career threads

Beyond the numbers

A 679-match career with 21,879 runs

Across all formats, Dhoni has accumulated 21,879 runs from 679 matches at a batting average of 44.56. His overall strike rate of 87.89 reflects a player equally comfortable grinding or accelerating, depending on what the situation demands.

ODIs are his standout format

In 281 One-Day Internationals, Dhoni averages 52.42 with a strike rate of 86.92. Those numbers place him among the most consistent ODI middle-order performers the game has seen, producing 10,274 runs from 11,820 balls faced.

Chepauk is his fortress

In 75 matches at the MA Chidambaram Stadium in Chennai, Dhoni averages 51.43 and strikes at 121.08. No other ground in his record combines that volume of appearances with that level of return.

Pakistan and Sri Lanka are his best international opponents

Against Pakistan Cricket, Dhoni averages 53.87 from 39 matches. Against Sri Lanka Cricket, that figure rises to 59.96 across 68 matches. His highest average against any side he has faced at least 20 times.

Recent IPL form has been modest but impactful in bursts

In his last 10 IPL appearances for Chennai Super Kings, Dhoni has played cameo innings rather than extended ones. His 26 not out off 11 balls against Lucknow Super Giants on 14 April 2025 was the standout, showing the finishing instinct still present even as overall output has been limited.

Head-to-head

Vs opponents

Career totals broken down by the teams MS Dhoni has faced most often, heat-scaled by output.

Australia

Matches
82
Runs
2,963

England

Matches
75
Runs
2,920

Sri Lanka

Matches
68
Runs
2,758

South Africa

Matches
55
Runs
1,667

West Indies

Matches
46
Runs
1,467
Wickets
1

New Zealand

Matches
43
Runs
1,723

Pakistan

Matches
39
Runs
1,616

Mumbai Indians

Matches
38
Runs
772

Grounds played at

Home & away grounds

The venues where MS Dhoni has turned out most often.

M. A. Chidambaram Stadium, Chennai

Matches
75
Runs
2,263

Wankhede Stadium, Mumbai

Matches
36
Runs
720

M. Chinnaswamy Stadium, Bengaluru

Matches
26
Runs
911

Eden Gardens, Kolkata

Matches
24
Runs
947

Shere Bangla National Stadium, Dhaka

Matches
24
Runs
823

Maharashtra Cricket Association Stadium, Pune

Matches
23
Runs
483

Arun Jaitley Stadium, Delhi

Matches
22
Runs
589

Punjab Cricket Association Stadium, Mohali

Matches
22
Runs
830

Official profile

Elsewhere on the web

ESPNcricinfo

MS Dhoni's profile

Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.

Photo credits (1)