CSK Den
CSK DenThe Super Kings Fan Community
Vote All-Time CSK XI
HomeSeasonsPlayersLineup BuilderRivalriesStatsCulture
TrackerQuizThe Den Blog

The Den Letter — Super Kings stories in your inbox

CSK Den

Documenting the Legacy of the Super Kings — Chennai Super Kings (CSK), Joburg Super Kings (JSK) and Texas Super Kings (TSK). Seasons, players, rivalries, statistics, and the latest news & analysis, from the fan community following the Yellow Army since 2008.

InstagramYouTube

Chennai Super Kings

  • Seasons
  • Players
  • Stats
  • Rivalries
  • Lineup Builder

Texas Super Kings

  • Seasons
  • Players
  • Stats
  • Rivalries
  • Lineup Builder

Joburg Super Kings

  • Seasons
  • Players
  • Stats
  • Rivalries
  • Lineup Builder
The Den BlogQuizAboutAuthorContactPrivacy

© 2026 CSK Den. Not affiliated with IPL or BCCI. Made with 💛 by a CSK fan - Sarvottam Kumar.

More
Franchises
CSK
Chennai Super Kings
IPL · India
TSK
Texas Super Kings
MLC · USA
JSK
Joburg Super Kings
SA20 · South Africa
Explore CSK
SeasonsPlayersLineup BuilderRivalriesStatsCulture
Vote All-Time CSK XI
  • Home
  • Tracker
  • Den Blog
  • Quiz
#
WK-Batsman · India

MS Dhoni

All Players
Latest updates
#
MS Dhoni
WK-Batsman
Right-hand bat
2008–2015, 2018–present

Batting at CSK

Matches214
Runs4,865
High Score84
Fifties22
Centuries0
Average41.9
Strike Rate139.1

Latest Updates

Match form & off-season
All updates
  • Sun, 25 Oct
    MS Dhoni

    MS Dhoni

    CSKQuote
    MS Dhoni on what recreational sports teach: how to deal with failure, how to behave in success and where you fall short
    SportsLife lessons
  • Sun, 25 Oct
    MS Dhoni

    MS Dhoni

    CSKQuote
    MS Dhoni on fitness: people who start taking care of it early have a much better quality of life after 30 or 35
    FitnessLife lessons
  • See all updates
All updates

Career Highlights

at CSK
16
Player of Match
342
Fours
234
Sixes
180
Catches
139.1
Strike Rate

Season by Season

at CSK

MS Dhoni: runs & strike rate per season

Bars = runs (number at the base). Dark blue line = strike rate (number above each dot). On a phone, swipe sideways to see every season.

SeasonMRunsSR4s6s
200814414133.53815
200913332127.2229
201011287136.7268
201113392158.72523
201217358128.8269
201316461162.93225
201415371148.42220
201517372122.02717
201815455150.72430
201912416134.62223
202012200116.3167
202111114106.5123
202212232123.42110
202312104182.5310
202411161220.51413
202513196135.21212
Total2144,865139.1342234

vs Opponents

at CSK

MS Dhoni: runs vs each opponent

Career CSK runs scored against each IPL team.

MS Dhoni batting vs each IPL team

Tap a team to see every innings against them, with a link to the match.

Team
Inn
Runs
HS
Avg
SR
50/100
4s
6s
Royal Challengers Bengaluru
30
807
84*
40.4
148.1
4/0
50
47
84*
HS
4/0
50/100
50
4s
47
6s
545 balls faced · dot-ball 32% · 20 dismissals
DateResRuns (balls)4s/6sSRDismissal
3 May 2025
M Chinnaswamy Stadium, Bengaluru
L12 (8)0/1150.0lbw b Yash DayalMatch
28 Mar 2025
MA Chidambaram Stadium, Chepauk, Chennai
L30 (16) *3/2187.5not outMatch
18 May 2024
M Chinnaswamy Stadium, Bengaluru
L25 (13)3/1192.3c Swapnil Singh b Yash DayalMatch
17 Apr 2023
M Chinnaswamy Stadium, Bengaluru
W1 (1) *0/0100.0not outMatch
4 May 2022
Maharashtra Cricket Association Stadium, Pune
L2 (3)0/066.7c RM Patidar b JR HazlewoodMatch
24 Sep 2021
Sharjah Cricket Stadium
W11 (9) *2/0122.2not outMatch
25 Apr 2021
Wankhede Stadium, Mumbai
W2 (3) *0/066.7not outMatch
25 Oct 2020
Dubai International Cricket Stadium
W19 (21) *3/090.5not outMatch
10 Oct 2020
Dubai International Cricket Stadium
L10 (6)0/1166.7c Gurkeerat Singh b YS ChahalMatch
21 Apr 2019
M.Chinnaswamy Stadium
L84 (48) *5/7175.0not outMatch
5 May 2018
Maharashtra Cricket Association Stadium
W31 (23) *1/3134.8not outMatch
25 Apr 2018
M.Chinnaswamy Stadium
W70 (34) *1/7205.9not outMatch
22 May 2015
Qualifier 2 · JSCA International Stadium Complex
W26 (29)1/089.7c KD Karthik b HV PatelMatch
4 May 2015
MA Chidambaram Stadium, Chepauk
W29 (18)2/2161.1c MA Starc b D WieseMatch
22 Apr 2015
M Chinnaswamy Stadium
W13 (13)2/0100.0c AB de Villiers b YS ChahalMatch
24 May 2014
M Chinnaswamy Stadium
W49 (28) *4/3175.0not outMatch
18 May 2014
JSCA International Stadium Complex
L7 (6)1/0116.7c CH Gayle b AN AhmedMatch
18 May 2013
M Chinnaswamy Stadium
L24 (10)2/2240.0c JD Unadkat b Z KhanMatch
13 Apr 2013
MA Chidambaram Stadium, Chepauk
W33 (23)1/2143.5c KB Arun Karthik b R RampaulMatch
12 Apr 2012
MA Chidambaram Stadium, Chepauk
W41 (24)1/2170.8c TM Dilshan b Z KhanMatch
28 May 2011
Final · MA Chidambaram Stadium, Chepauk
W22 (13)0/2169.2c V Kohli b S AravindMatch
24 May 2011
Qualifier 1 · Wankhede Stadium
W29 (19)3/1152.6c A Mithun b Z KhanMatch
22 May 2011
M Chinnaswamy Stadium
L70 (40) *3/6175.0not outMatch
16 Apr 2011
MA Chidambaram Stadium, Chepauk
W22 (16)1/1137.5c AB de Villiers b Z KhanMatch
31 Mar 2010
MA Chidambaram Stadium, Chepauk
W14 (19)1/073.7c R Dravid b DW SteynMatch
23 May 2009
Semi-final 2 · New Wanderers Stadium
L28 (30)0/093.3c R Vinay Kumar b RE van der MerweMatch
14 May 2009
Kingsmead
L18 (20)1/090.0c & b RE van der MerweMatch
20 Apr 2009
St George's Park
W16 (14)0/1114.3c R Bishnoi b P KumarMatch
21 May 2008
MA Chidambaram Stadium, Chepauk
L4 (8)0/050.0c A Kumble b R Vinay KumarMatch
28 Apr 2008
M Chinnaswamy Stadium
W65 (30)9/3216.7c R Vinay Kumar b Z KhanMatch
Delhi Capitals
29
696
63*
38.7
142.0
3/0
47
36
63*
HS
3/0
50/100
47
4s
36
6s
490 balls faced · dot-ball 33% · 18 dismissals
DateResRuns (balls)4s/6sSRDismissal
5 Apr 2025
MA Chidambaram Stadium, Chepauk, Chennai
L30 (26) *1/1115.4not outMatch
31 Mar 2024
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
L37 (16) *4/3231.3not outMatch
20 May 2023
Arun Jaitley Stadium, Delhi
W5 (4) *0/0125.0not outMatch
10 May 2023
MA Chidambaram Stadium, Chepauk, Chennai
W20 (9)1/2222.2c DA Warner b MR MarshMatch
8 May 2022
Dr DY Patil Sports Academy, Mumbai
W21 (8) *1/2262.5not outMatch
10 Oct 2021
Qualifier 1 · Dubai International Cricket Stadium
W18 (6) *3/1300.0not outMatch
4 Oct 2021
Dubai International Cricket Stadium
L18 (27)0/066.7c RR Pant b Avesh KhanMatch
10 Apr 2021
Wankhede Stadium, Mumbai
L0 (2)0/00.0b Avesh KhanMatch
17 Oct 2020
Sharjah Cricket Stadium
L3 (5)0/060.0c AT Carey b A NortjeMatch
25 Sep 2020
Dubai International Cricket Stadium
L15 (12)2/0125.0c RR Pant b K RabadaMatch
10 May 2019
Qualifier 2 · Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium
W9 (9)1/0100.0c KMA Paul b I SharmaMatch
1 May 2019
MA Chidambaram Stadium
W44 (22) *4/3200.0not outMatch
26 Mar 2019
Arun Jaitley Stadium
W32 (35) *2/191.4not outMatch
18 May 2018
Arun Jaitley Stadium
L17 (23)1/073.9c SS Iyer b TA BoultMatch
30 Apr 2018
Maharashtra Cricket Association Stadium
W51 (22) *2/5231.8not outMatch
12 May 2015
Shaheed Veer Narayan Singh International Stadium
L27 (24)3/1112.5c S Nadeem b Z KhanMatch
9 Apr 2015
MA Chidambaram Stadium, Chepauk
W30 (27)1/2111.1c MA Agarwal b NM Coulter-NileMatch
5 May 2014
Feroz Shah Kotla
W12 (5) *1/1240.0not outMatch
21 Apr 2014
Sheikh Zayed Stadium
W32 (15)2/2213.3c MA Agarwal b JD UnadkatMatch
14 May 2013
MA Chidambaram Stadium, Chepauk
W58 (35) *2/4165.7not outMatch
18 Apr 2013
Feroz Shah Kotla
W44 (23)5/1191.3c BMAJ Mendis b UT YadavMatch
25 May 2012
Qualifier 2 · MA Chidambaram Stadium, Chepauk
W23 (10)1/2230.0c P Negi b VR AaronMatch
10 Apr 2012
Feroz Shah Kotla
L11 (18)0/061.1c DPMD Jayawardene b M MorkelMatch
12 May 2011
MA Chidambaram Stadium, Chepauk
W63 (31) *5/4203.2not outMatch
15 Apr 2010
MA Chidambaram Stadium, Chepauk
L0 (2)0/00.0c M Manhas b DP NannesMatch
2 May 2009
New Wanderers Stadium
W6 (7)0/085.7c G Gambhir b DP NannesMatch
23 Apr 2009
Kingsmead
L5 (7)0/071.4c KD Karthik b DL VettoriMatch
8 May 2008
Feroz Shah Kotla
W33 (33)3/0100.0c AB de Villiers b VY MaheshMatch
2 May 2008
MA Chidambaram Stadium, Chepauk
L32 (27)2/1118.5c Shoaib Malik b Mohammad AsifMatch
Mumbai Indians
33
679
63*
35.7
134.5
3/0
53
32
63*
HS
3/0
50/100
53
4s
32
6s
505 balls faced · dot-ball 36% · 19 dismissals
DateResRuns (balls)4s/6sSRDismissal
20 Apr 2025
Wankhede Stadium, Mumbai
L4 (6)0/066.7c Tilak Varma b JJ BumrahMatch
23 Mar 2025
MA Chidambaram Stadium, Chepauk, Chennai
W0 (2) *0/00.0not outMatch
14 Apr 2024
Wankhede Stadium, Mumbai
W20 (4) *0/3500.0not outMatch
6 May 2023
MA Chidambaram Stadium, Chepauk, Chennai
W2 (3) *0/066.7not outMatch
12 May 2022
Wankhede Stadium, Mumbai
L36 (33) *4/2109.1not outMatch
21 Apr 2022
Dr DY Patil Sports Academy, Mumbai
W28 (13) *3/1215.4not outMatch
19 Sep 2021
Dubai International Cricket Stadium
W3 (5)0/060.0c TA Boult b AF MilneMatch
23 Oct 2020
Sharjah Cricket Stadium
L16 (16)2/1100.0c Q de Kock b RD ChaharMatch
19 Sep 2020
Sheikh Zayed Stadium
W0 (2) *0/00.0not outMatch
12 May 2019
Final · Rajiv Gandhi International Stadium
L2 (8)0/025.0run outMatch
7 May 2019
Qualifier 1 · MA Chidambaram Stadium
L37 (29) *0/3127.6not outMatch
3 Apr 2019
Wankhede Stadium
L12 (21)0/057.1c SA Yadav b HH PandyaMatch
28 Apr 2018
Maharashtra Cricket Association Stadium
L26 (21)3/1123.8c E Lewis b MJ McClenaghanMatch
7 Apr 2018
Wankhede Stadium
W5 (5)0/0100.0lbw b M MarkandeMatch
24 May 2015
Final · Eden Gardens
L18 (13)1/1138.5b SL MalingaMatch
19 May 2015
Qualifier 1 · Wankhede Stadium
L0 (1)0/00.0lbw b Harbhajan SinghMatch
8 May 2015
MA Chidambaram Stadium, Chepauk
L39 (32) *2/2121.9not outMatch
17 Apr 2015
Wankhede Stadium
W3 (6)0/050.0c & b KA PollardMatch
10 May 2014
Wankhede Stadium
W22 (12) *1/1183.3not outMatch
25 Apr 2014
Dubai International Cricket Stadium
W14 (11) *1/1127.3not outMatch
26 May 2013
Final · Eden Gardens
L63 (45) *3/5140.0not outMatch
5 May 2013
Wankhede Stadium
L10 (12)1/083.3c KA Pollard b PP OjhaMatch
6 Apr 2013
MA Chidambaram Stadium, Chepauk
L51 (26)5/3196.2c KA Pollard b MM PatelMatch
23 May 2012
Eliminator · M Chinnaswamy Stadium
W51 (20) *6/2255.0not outMatch
6 May 2012
Wankhede Stadium
L25 (15)2/1166.7c RG Sharma b RP SinghMatch
4 Apr 2012
MA Chidambaram Stadium, Chepauk
L4 (6)0/066.7run out (AN Ahmed, KD Karthik)Match
22 Apr 2011
Wankhede Stadium
L3 (6)0/050.0c RG Sharma b KA PollardMatch
25 Apr 2010
Final · Dr DY Patil Sports Academy
W22 (15)2/1146.7c CRD Fernando b Z KhanMatch
6 Apr 2010
MA Chidambaram Stadium, Chepauk
W31 (18)4/0172.2c & b KA PollardMatch
16 May 2009
St George's Park
W23 (22) *2/0104.5not outMatch
18 Apr 2009
Newlands
L36 (26)1/2138.5b SL MalingaMatch
14 May 2008
Wankhede Stadium
L43 (35) *6/1122.9not outMatch
23 Apr 2008
MA Chidambaram Stadium, Chepauk
W30 (16)4/1187.5c DJ Bravo b MA KhoteMatch
Punjab Kings
26
637
79*
42.5
151.7
4/0
47
35
79*
HS
4/0
50/100
47
4s
35
6s
420 balls faced · dot-ball 33% · 15 dismissals
DateResRuns (balls)4s/6sSRDismissal
30 Apr 2025
MA Chidambaram Stadium, Chepauk, Chennai
L11 (4)1/1275.0c N Wadhera b YS ChahalMatch
8 Apr 2025
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur
L27 (12)1/3225.0c YS Chahal b Yash ThakurMatch
5 May 2024
Himachal Pradesh Cricket Association Stadium, Dharamsala
W0 (1)0/00.0b HV PatelMatch
1 May 2024
MA Chidambaram Stadium, Chepauk, Chennai
L14 (11)1/1127.3run out (JM Sharma, HV Patel)Match
30 Apr 2023
MA Chidambaram Stadium, Chepauk, Chennai
L13 (4) *0/2325.0not outMatch
25 Apr 2022
Wankhede Stadium, Mumbai
L12 (8)1/1150.0c JM Bairstow b R DhawanMatch
3 Apr 2022
Brabourne Stadium, Mumbai
L23 (28)1/182.1c JM Sharma b RD ChaharMatch
7 Oct 2021
Dubai International Cricket Stadium
L12 (15)2/080.0b Ravi BishnoiMatch
5 May 2019
Punjab Cricket Association IS Bindra Stadium
L10 (12) *0/083.3not outMatch
6 Apr 2019
MA Chidambaram Stadium
W37 (23) *4/1160.9not outMatch
20 May 2018
Maharashtra Cricket Association Stadium
W16 (7) *1/1228.6not outMatch
15 Apr 2018
Punjab Cricket Association IS Bindra Stadium
L79 (44) *6/5179.5not outMatch
16 May 2015
Punjab Cricket Association Stadium, Mohali
W25 (16) *2/2156.3not outMatch
25 Apr 2015
MA Chidambaram Stadium, Chepauk
W41 (27) *2/2151.9not outMatch
30 May 2014
Qualifier 2 · Wankhede Stadium
L42 (31) *3/3135.5not outMatch
7 May 2014
Barabati Stadium
L23 (20)0/1115.0c GJ Bailey b MG JohnsonMatch
18 Apr 2014
Sheikh Zayed Stadium
L26 (11)3/1236.4c R Dhawan b L BalajiMatch
2 May 2013
MA Chidambaram Stadium, Chepauk
W2 (2)0/0100.0run out (R Sathish, Gurkeerat Singh)Match
17 May 2012
Himachal Pradesh Cricket Association Stadium
L6 (16)1/037.5c N Saini b P AwanaMatch
28 Apr 2012
MA Chidambaram Stadium, Chepauk
L1 (4)0/025.0run out (N Saini)Match
13 Apr 2011
Punjab Cricket Association Stadium, Mohali
L43 (20)4/2215.0b RJ HarrisMatch
18 Apr 2010
Himachal Pradesh Cricket Association Stadium
W54 (29) *5/2186.2not outMatch
20 May 2009
Kingsmead
W2 (2)0/0100.0b S SreesanthMatch
7 May 2009
SuperSport Park
W56 (27) *7/2207.4not outMatch
10 May 2008
MA Chidambaram Stadium, Chepauk
W60 (43) *2/4139.5not outMatch
19 Apr 2008
Punjab Cricket Association Stadium, Mohali
W2 (3)0/066.7lbw b JR HopesMatch
Rajasthan Royals
26
585
75*
39.0
128.6
2/0
32
25
75*
HS
2/0
50/100
32
4s
25
6s
455 balls faced · dot-ball 31% · 15 dismissals
DateResRuns (balls)4s/6sSRDismissal
20 May 2025
Arun Jaitley Stadium, Delhi
L16 (17)0/194.1c TU Deshpande b Akash MadhwalMatch
30 Mar 2025
Barsapara Cricket Stadium, Guwahati
L16 (11)1/1145.5c SO Hetmyer b Sandeep SharmaMatch
12 Apr 2023
MA Chidambaram Stadium, Chepauk, Chennai
L32 (17) *1/3188.2not outMatch
20 May 2022
Brabourne Stadium, Mumbai
L26 (28)1/192.9c JC Buttler b YS ChahalMatch
19 Apr 2021
Wankhede Stadium, Mumbai
W18 (17)2/0105.9c JC Buttler b C SakariyaMatch
19 Oct 2020
Sheikh Zayed Stadium
L28 (28)2/0100.0run outMatch
22 Sep 2020
Sharjah Cricket Stadium
L29 (17) *0/3170.6not outMatch
11 Apr 2019
Sawai Mansingh Stadium
W58 (43)2/3134.9b BA StokesMatch
31 Mar 2019
MA Chidambaram Stadium
W75 (46) *4/4163.0not outMatch
11 May 2018
Sawai Mansingh Stadium
L33 (23) *1/1143.5not outMatch
20 Apr 2018
Maharashtra Cricket Association Stadium
W5 (3)1/0166.7c K Gowtham b S GopalMatch
10 May 2015
MA Chidambaram Stadium, Chepauk
W13 (7) *1/1185.7not outMatch
19 Apr 2015
Sardar Patel Stadium, Motera
L31 (37) *4/083.8not outMatch
13 May 2014
JSCA International Stadium Complex
W26 (16) *1/1162.5not outMatch
23 Apr 2014
Dubai International Cricket Stadium
W5 (8)0/062.5c JP Faulkner b PV TambeMatch
12 May 2013
Sawai Mansingh Stadium
L2 (3)0/066.7c SR Watson b KK CooperMatch
22 Apr 2013
MA Chidambaram Stadium, Chepauk
W21 (16)1/0131.3c STR Binny b JP FaulknerMatch
10 May 2012
Sawai Mansingh Stadium
W10 (16)1/062.5c AM Rahane b SK TrivediMatch
21 Apr 2012
MA Chidambaram Stadium, Chepauk
W15 (12) *1/0125.0not outMatch
9 May 2011
Sawai Mansingh Stadium
W41 (19) *3/3215.8not outMatch
3 Apr 2010
MA Chidambaram Stadium, Chepauk
W0 (1)0/00.0c S Narwal b SR WatsonMatch
28 Mar 2010
Sardar Patel Stadium, Motera
L21 (19)2/0110.5run out (AC Voges, NV Ojha)Match
30 Apr 2009
SuperSport Park
W22 (19) *0/1115.8not outMatch
1 Jun 2008
Final · Dr DY Patil Sports Academy
L29 (17) *1/2170.6not outMatch
24 May 2008
MA Chidambaram Stadium, Chepauk
L12 (8)2/0150.0c M Kaif b Sohail TanvirMatch
4 May 2008
Sawai Mansingh Stadium
L1 (7)0/014.3c GC Smith b SK WarneMatch
Kolkata Knight Riders
26
515
66*
42.9
131.0
2/0
36
20
66*
HS
2/0
50/100
36
4s
20
6s
393 balls faced · dot-ball 31% · 12 dismissals
DateResRuns (balls)4s/6sSRDismissal
7 May 2025
Eden Gardens, Kolkata
W17 (18) *0/194.4not outMatch
11 Apr 2025
MA Chidambaram Stadium, Chepauk, Chennai
L1 (4)0/025.0lbw b SP NarineMatch
8 Apr 2024
MA Chidambaram Stadium, Chepauk, Chennai
W1 (3) *0/033.3not outMatch
14 May 2023
MA Chidambaram Stadium, Chepauk, Chennai
L2 (3) *0/066.7not outMatch
23 Apr 2023
Eden Gardens, Kolkata
W2 (3) *0/066.7not outMatch
26 Mar 2022
Wankhede Stadium, Mumbai
L50 (38) *7/1131.6not outMatch
26 Sep 2021
Zayed Cricket Stadium, Abu Dhabi
W1 (4)0/025.0b CV VarunMatch
21 Apr 2021
Wankhede Stadium, Mumbai
W17 (8)2/1212.5c EJG Morgan b AD RussellMatch
29 Oct 2020
Dubai International Cricket Stadium
W1 (4)0/025.0b CV VarunMatch
7 Oct 2020
Sheikh Zayed Stadium
L11 (12)1/091.7b CV VarunMatch
14 Apr 2019
Eden Gardens
W16 (13)0/1123.1lbw b SP NarineMatch
3 May 2018
Eden Gardens
L43 (25) *1/4172.0not outMatch
10 Apr 2018
MA Chidambaram Stadium
W25 (28)1/189.3c KD Karthik b PP ChawlaMatch
30 Apr 2015
Eden Gardens
L1 (4)0/025.0b PP ChawlaMatch
28 Apr 2015
MA Chidambaram Stadium, Chepauk
W3 (6)0/050.0c RV Uthappa b AD RussellMatch
20 May 2014
Eden Gardens
L21 (15) *1/1140.0not outMatch
2 May 2014
JSCA International Stadium Complex
W22 (17) *1/1129.4not outMatch
28 Apr 2013
MA Chidambaram Stadium, Chepauk
W18 (12) *1/1150.0not outMatch
20 Apr 2013
Eden Gardens
W9 (7)0/0128.6run out (EJG Morgan)Match
27 May 2012
Final · MA Chidambaram Stadium, Chepauk
L14 (9) *2/0155.6not outMatch
14 May 2012
Eden Gardens
W28 (21)3/1133.3b R BhatiaMatch
30 Apr 2012
MA Chidambaram Stadium, Chepauk
L34 (30) *2/0113.3not outMatch
8 Apr 2011
MA Chidambaram Stadium, Chepauk
W29 (21)1/1138.1c MS Bisla b JH KallisMatch
16 Mar 2010
Eden Gardens
W66 (33) *6/3200.0not outMatch
18 May 2009
SuperSport Park
L40 (28) *4/1142.9not outMatch
26 Apr 2008
MA Chidambaram Stadium, Chepauk
W43 (27) *3/2159.3not outMatch
Sunrisers Hyderabad
17
373
67*
46.6
137.6
3/0
31
17
67*
HS
3/0
50/100
31
4s
17
6s
271 balls faced · dot-ball 37% · 8 dismissals
DateResRuns (balls)4s/6sSRDismissal
25 Apr 2025
MA Chidambaram Stadium, Chepauk, Chennai
L6 (10)1/060.0c Abhishek Sharma b HV PatelMatch
28 Apr 2024
MA Chidambaram Stadium, Chepauk, Chennai
W5 (2) *1/0250.0not outMatch
5 Apr 2024
Rajiv Gandhi International Stadium, Uppal, Hyderabad
L1 (2) *0/050.0not outMatch
1 May 2022
Maharashtra Cricket Association Stadium, Pune
W8 (7)1/0114.3c Umran Malik b T NatarajanMatch
9 Apr 2022
Dr DY Patil Sports Academy, Mumbai
L3 (6)0/050.0c Umran Malik b M JansenMatch
30 Sep 2021
Sharjah Cricket Stadium
W14 (11) *1/1127.3not outMatch
13 Oct 2020
Dubai International Cricket Stadium
W21 (13)2/1161.5c KS Williamson b T NatarajanMatch
2 Oct 2020
Dubai International Cricket Stadium
L47 (36) *4/1130.6not outMatch
22 May 2018
Qualifier 1 · Wankhede Stadium
W9 (18)1/050.0b Rashid KhanMatch
13 May 2018
Maharashtra Cricket Association Stadium
W20 (14) *1/1142.9not outMatch
22 Apr 2018
Rajiv Gandhi International Stadium
W25 (12) *3/1208.3not outMatch
2 May 2015
Rajiv Gandhi International Stadium, Uppal
L20 (16)2/0125.0b A Ashish ReddyMatch
11 Apr 2015
MA Chidambaram Stadium, Chepauk
W53 (29)4/4182.8c DA Warner b TA BoultMatch
22 May 2014
JSCA International Stadium Complex
L57 (41) *2/4139.0not outMatch
27 Apr 2014
Sharjah Cricket Stadium
W13 (14) *1/092.9not outMatch
8 May 2013
Rajiv Gandhi International Stadium, Uppal
W4 (3)0/0133.3c KV Sharma b NLTC PereraMatch
25 Apr 2013
MA Chidambaram Stadium, Chepauk
W67 (37) *7/4181.1not outMatch
Deccan Chargers
10
281
58*
31.2
113.3
1/0
22
6
58*
HS
1/0
50/100
22
4s
6
6s
248 balls faced · dot-ball 34% · 9 dismissals
DateResRuns (balls)4s/6sSRDismissal
4 May 2012
MA Chidambaram Stadium, Chepauk
W34 (28)2/0121.4b DT ChristianMatch
7 Apr 2012
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium
W7 (9)0/077.8c DJ Harris b DW SteynMatch
1 May 2011
MA Chidambaram Stadium, Chepauk
W21 (22)1/195.5st KC Sangakkara b PP OjhaMatch
22 Apr 2010
Semi-final 2 · Dr DY Patil Sports Academy
W30 (32)3/093.8c RG Sharma b Harmeet SinghMatch
10 Apr 2010
Vidarbha Cricket Association Stadium, Jamtha
L7 (13)0/053.8b PP OjhaMatch
14 Mar 2010
MA Chidambaram Stadium, Chepauk
L42 (29)3/2144.8b A SymondsMatch
4 May 2009
Buffalo Park
W58 (37) *6/1156.8not outMatch
27 Apr 2009
Kingsmead
L22 (22)1/1100.0c Shoaib Ahmed b PP OjhaMatch
27 May 2008
Rajiv Gandhi International Stadium, Uppal
W37 (25)4/1148.0c HH Gibbs b PP OjhaMatch
6 May 2008
MA Chidambaram Stadium, Chepauk
L23 (31)2/074.2c Shahid Afridi b PP OjhaMatch
Pune Warriors
5
135
45*
45.0
150.0
0/0
10
5
45*
HS
0/0
50/100
10
4s
5
6s
90 balls faced · dot-ball 23% · 3 dismissals
DateResRuns (balls)4s/6sSRDismissal
30 Apr 2013
Subrata Roy Sahara Stadium
W45 (16) *4/3281.3not outMatch
15 Apr 2013
MA Chidambaram Stadium, Chepauk
L10 (13)0/076.9c SPD Smith b AB DindaMatch
19 Apr 2012
MA Chidambaram Stadium, Chepauk
W28 (12) *3/1233.3not outMatch
14 Apr 2012
Subrata Roy Sahara Stadium
L26 (28)1/092.9c M Kartik b AB DindaMatch
25 Apr 2011
MA Chidambaram Stadium, Chepauk
W26 (21)2/1123.8st RV Uthappa b R SharmaMatch
Lucknow Super Giants
5
86
28*
86.0
286.7
0/0
10
6
28*
HS
0/0
50/100
10
4s
6
6s
30 balls faced · dot-ball 20% · 1 dismissals
DateResRuns (balls)4s/6sSRDismissal
14 Apr 2025
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
W26 (11) *4/1236.4not outMatch
23 Apr 2024
MA Chidambaram Stadium, Chepauk, Chennai
L4 (1) *1/0400.0not outMatch
19 Apr 2024
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
L28 (9) *3/2311.1not outMatch
3 Apr 2023
MA Chidambaram Stadium, Chepauk, Chennai
W12 (3)0/2400.0c Ravi Bishnoi b MA WoodMatch
31 Mar 2022
Brabourne Stadium, Mumbai
L16 (6) *2/1266.7not outMatch
Gujarat Titans
5
48
26*
16.0
154.8
0/0
2
4
26*
HS
0/0
50/100
2
4s
4
6s
31 balls faced · dot-ball 35% · 3 dismissals
DateResRuns (balls)4s/6sSRDismissal
10 May 2024
Narendra Modi Stadium, Ahmedabad
L26 (11) *1/3236.4not outMatch
29 May 2023
Final · Narendra Modi Stadium, Ahmedabad
W0 (1)0/00.0c DA Miller b MM SharmaMatch
23 May 2023
Qualifier 1 · MA Chidambaram Stadium, Chepauk, Chennai
W1 (2)0/050.0c HH Pandya b MM SharmaMatch
31 Mar 2023
Narendra Modi Stadium, Ahmedabad
L14 (7) *1/1200.0not outMatch
15 May 2022
Wankhede Stadium, Mumbai
L7 (10)0/070.0c Yash Dayal b Mohammed ShamiMatch
Kochi Tuskers Kerala
2
23
14*
23.0
121.1
0/0
2
1
14*
HS
0/0
50/100
2
4s
1
6s
19 balls faced · dot-ball 42% · 1 dismissals
DateResRuns (balls)4s/6sSRDismissal
18 May 2011
MA Chidambaram Stadium, Chepauk
W9 (6)1/0150.0c PA Patel b RA JadejaMatch
18 Apr 2011
Nehru Stadium
L14 (13) *1/1107.7not outMatch
Total
214
4,865
84*
39.2
139.1
22/0
342
234

MS Dhoni batting vs bowlers

Every bowler he has faced, most balls first. Tap a bowler to see every match, or a column to sort. Out = dismissed by that bowler; run-outs are listed separately.

260 bowlers
1296986102.116.33542%
1474984132.424.53734%
8591112188.155.59732%
1459872147.543.55529%
145834258.617.01048%
949983200.032.710627%
74941083.7–1247%
1146642139.132.04330%
9441061240.9106.0879%
944822186.441.07532%
942800190.5–4614%
1142747176.210.65536%
114132178.032.02044%
940530132.5–3338%
1039471120.547.04131%
Run-outs (no bowler credited)8
Total2143,4974,865124139.139.234223433%

MS Dhoni innings by innings for CSK

Every innings across all opponents, with the chart first and the table newest first.

MS Dhoni: runs in every innings

Oldest to newest, one bar per innings. Coloured bars = out, dark blue = not out. Tap a bar for details; on a phone, swipe sideways.

DatevsResRuns (balls)SRDismissal
20 May 2025Rajasthan RoyalsL16 (17)94.1c TU Deshpande b Akash MadhwalMatch
7 May 2025Kolkata Knight RidersW17 (18) *94.4not outMatch
3 May 2025Royal Challengers BengaluruL12 (8)150.0lbw b Yash DayalMatch
30 Apr 2025Punjab KingsL11 (4)275.0c N Wadhera b YS ChahalMatch
25 Apr 2025Sunrisers HyderabadL6 (10)60.0c Abhishek Sharma b HV PatelMatch
20 Apr 2025Mumbai IndiansL4 (6)66.7c Tilak Varma b JJ BumrahMatch
14 Apr 2025Lucknow Super GiantsW26 (11) *236.4not outMatch
11 Apr 2025Kolkata Knight RidersL1 (4)25.0lbw b SP NarineMatch
8 Apr 2025Punjab KingsL27 (12)225.0c YS Chahal b Yash ThakurMatch
5 Apr 2025Delhi CapitalsL30 (26) *115.4not outMatch