ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

MS Dhoni: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
5 May 2019CSK 170/5 v PK 173/4Match 55 · T20CSK10*-1Kings XI Punjab won by 6 wicketsChandigarhIndian Premier League 2019
1 May 2019CSK 179/4 v DC 99Match 50 · T20CSK44*-3Chennai Super Kings won by 80 runsChennaiIndian Premier League 2019
23 Apr 2019SH 175/3 v CSK 176/4Match 41 · T20CSKDNB-2Chennai Super Kings won by 6 wicketsChennaiIndian Premier League 2019
21 Apr 2019RCB 161/7 v CSK 160/8Match 39 · T20CSK84*-1Royal Challengers Bangalore won by 1 runBengaluruIndian Premier League 2019
14 Apr 2019KKR 161/8 v CSK 162/5Match 29 · T20CSK16-0Chennai Super Kings won by 5 wicketsKolkataIndian Premier League 2019
11 Apr 2019RR 151/7 v CSK 155/6Match 25 · T20CSK58-1Chennai Super Kings won by 4 wicketsJaipurIndian Premier League 2019
9 Apr 2019KKR 108/9 v CSK 111/3Match 23 · T20CSKDNB-2Chennai Super Kings won by 7 wicketsChennaiIndian Premier League 2019
6 Apr 2019CSK 160/3 v PK 138/5Match 18 · T20CSK37*-1Chennai Super Kings won by 22 runsChennaiIndian Premier League 2019
3 Apr 2019MI 170/5 v CSK 133/8Match 15 · T20CSK12-1Mumbai Indians won by 37 runsMumbaiIndian Premier League 2019
31 Mar 2019CSK 175/5 v RR 167/8Match 12 · T20CSK75*-0Chennai Super Kings won by 8 runsChennaiIndian Premier League 2019
26 Mar 2019DC 147/6 v CSK 150/4Match 5 · T20CSK32*-0Chennai Super Kings won by 6 wicketsDelhiIndian Premier League 2019
23 Mar 2019RCB 70 v CSK 71/3Match 1 · T20CSKDNB-1Chennai Super Kings won by 7 wicketsChennaiIndian Premier League 2019
8 Mar 2019IND 281 v AUS 313/53rd ODI · ODIIND26-0Australia won by 32 runsRanchiAustralia tour of India 2018/19
5 Mar 2019IND 250 v AUS 2422nd ODI · ODIIND0-2India won by 8 runsNagpurAustralia tour of India 2018/19
2 Mar 2019IND 240/4 v AUS 236/71st ODI · ODIIND59*-2India won by 6 wicketsHyderabadAustralia tour of India 2018/19
27 Feb 2019IND 190/4 v AUS 194/32nd T20I · T20IIND40-0Australia won by 7 wicketsBengaluruAustralia tour of India 2018/19
24 Feb 2019IND 126/7 v AUS 127/71st T20I · T20IIND29*-1Australia won by 3 wicketsVisakhapatnamAustralia tour of India 2018/19
10 Feb 2019NZ 212/4 v IND 208/63rd T20I · T20IIND2-2New Zealand won by 4 runsHamiltonIndia tour of New Zealand 2018/19
8 Feb 2019NZ 158/8 v IND 162/32nd T20I · T20IIND20*-1India won by 7 wicketsAucklandIndia tour of New Zealand 2018/19
6 Feb 2019NZ 219/6 v IND 1391st T20I · T20IIND39-0New Zealand won by 80 runsWellingtonIndia tour of New Zealand 2018/19
3 Feb 2019NZ 217 v IND 2525th ODI · ODIIND1-0India won by 35 runsWellingtonIndia tour of New Zealand 2018/19
26 Jan 2019NZ 234 v IND 324/42nd ODI · ODIIND48*-1India won by 90 runsMount MaunganuiIndia tour of New Zealand 2018/19
23 Jan 2019NZ 157 v IND 156/21st ODI · ODIINDDNB-1India won by 8 wickets (DLS method)NapierIndia tour of New Zealand 2018/19
18 Jan 2019AUS 230 v IND 234/33rd ODI · ODIIND87*-1India won by 7 wicketsMelbourneIndia tour of Australia 2018/19
15 Jan 2019AUS 298/9 v IND 299/42nd ODI · ODIIND55*-2India won by 6 wicketsAdelaideIndia tour of Australia 2018/19
12 Jan 2019AUS 288/5 v IND 254/91st ODI · ODIIND51-0Australia won by 34 runsSydneyIndia tour of Australia 2018/19
1 Nov 2018WI 104 v IND 105/15th ODI · ODIINDDNB-1India won by 9 wicketsThiruvananthapuramWest Indies tour of India 2018/19
29 Oct 2018IND 377/5 v WI 1534th ODI · ODIIND23-1India won by 224 runsMumbaiWest Indies tour of India 2018/19
27 Oct 2018WI 283/9 v IND 2403rd ODI · ODIIND7-3West Indies won by 43 runsPuneWest Indies tour of India 2018/19
24 Oct 2018IND 321/6 v WI 321/72nd ODI · ODIIND20-0Match tiedVisakhapatnamWest Indies tour of India 2018/19
21 Oct 2018WI 322/8 v IND 326/21st ODI · ODIINDDNB-1India won by 8 wicketsGuwahatiWest Indies tour of India 2018/19
28 Sept 2018BAN 222 v IND 223/7Final · ODIIND36-2India won by 3 wicketsDubaiAsia Cup 2018
25 Sept 2018AFG 252/8 v IND 2525th Match, Super Four · ODIIND8-2Match tiedDubai2018 Asia Cup
23 Sept 2018PAK 237/7 v IND 238/1Match 3 · ODIINDDNB-1India won by 9 wicketsDubaiAsia Cup 2018
21 Sept 2018BAN 173 v IND 174/3Match 1 · ODIIND33-1India won by 7 wicketsDubaiAsia Cup 2018
19 Sept 2018PAK 162 v IND 164/2Match 5 · ODIINDDNB-3India won by 8 wicketsDubaiAsia Cup 2018
18 Sept 2018IND 285/7 v HK 259/8Match 4 · ODIIND0-3India won by 26 runsDubaiAsia Cup 2018
17 Jul 2018IND 256/8 v ENG 260/23rd ODI · ODIIND42-0England won by 8 wicketsLeedsIndia tour of Ireland and England 2018
14 Jul 2018ENG 322/7 v IND 2362nd ODI · ODIIND37-2England won by 86 runsLondonIndia tour of Ireland and England 2018
12 Jul 2018ENG 268 v IND 269/21st ODI · ODIINDDNB-1India won by 8 wicketsNottinghamIndia tour of Ireland and England 2018
8 Jul 2018ENG 198/9 v IND 201/33rd T20I · T20IINDDNB-5India won by 7 wicketsBristolIndia tour of Ireland and England 2018
6 Jul 2018IND 148/5 v ENG 149/52nd T20I · T20IIND32*-0England won by 5 wicketsCardiffIndia tour of Ireland and England 2018
3 Jul 2018ENG 159/8 v IND 163/21st T20I · T20IINDDNB-2India won by 8 wicketsManchesterIndia tour of Ireland and England 2018
27 Jun 2018IND 208/5 v IRE 132/91st T20I · T20IIND11-2India won by 76 runsDublinIndia tour of Ireland and England 2018
27 May 2018SH 178/6 v CSK 181/2Final · T20CSKDNB-1Chennai Super Kings won by 8 wicketsMumbaiIndian Premier League 2018
22 May 2018SH 139/7 v CSK 140/8Qualifier 1 · T20CSK9-2Chennai Super Kings won by 2 wicketsMumbaiIndian Premier League 2018
20 May 2018PK 153 v CSK 159/5Match 56 · T20CSK16*-3Chennai Super Kings won by 5 wicketsPuneIndian Premier League 2018
18 May 2018DC 162/5 v CSK 128/6Match 52 · T20CSK17-0Delhi Daredevils won by 34 runsDelhiIndian Premier League 2018
13 May 2018SH 179/4 v CSK 180/2Match 46 · T20CSK20*-0Chennai Super Kings won by 8 wicketsPuneIndian Premier League 2018
11 May 2018CSK 176/4 v RR 177/6Match 43 · T20CSK33*-1Rajasthan Royals won by 4 wicketsJaipurIndian Premier League 2018
PreviousPage 3 · 814 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.