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 2018RCB 127/9 v CSK 128/4Match 35 · T20CSK31*-2Chennai Super Kings won by 6 wicketsPuneIndian Premier League 2018
3 May 2018CSK 177/5 v KKR 180/4Match 33 · T20CSK43*-0Kolkata Knight Riders won by 6 wicketsKolkataIndian Premier League 2018
30 Apr 2018CSK 211/4 v DC 198/5Match 30 · T20CSK51*-0Chennai Super Kings won by 13 runsPuneIndian Premier League 2018
28 Apr 2018CSK 169/5 v MI 170/2Match 27 · T20CSK26-0Mumbai Indians won by 8 wicketsPuneIndian Premier League 2018
25 Apr 2018RCB 205/8 v CSK 207/5Match 24 · T20CSK70*-0Chennai Super Kings won by 5 wicketsBengaluruIndian Premier League 2018
22 Apr 2018CSK 182/3 v SH 178/6Match 20 · T20CSK25*-0Chennai Super Kings won by 4 runsHyderabadIndian Premier League 2018
20 Apr 2018CSK 204/5 v RR 140Match 17 · T20CSK5-2Chennai Super Kings won by 64 runsPuneIndian Premier League 2018
15 Apr 2018PK 197/7 v CSK 193/5Match 12 · T20CSK79*-2Kings XI Punjab won by 4 runsChandigarhIndian Premier League 2018
10 Apr 2018KKR 202/6 v CSK 205/5Match 5 · T20CSK25-1Chennai Super Kings won by 5 wicketsChennaiIndian Premier League 2018
7 Apr 2018MI 165/4 v CSK 169/9Match 1 · T20CSK5-0Chennai Super Kings won by 1 wicketMumbaiIndian Premier League 2018
24 Feb 2018IND 172/7 v SA 165/63rd T20I · T20IIND12-0India won by 7 runsCape TownIndia tour of South Africa 2017/18
21 Feb 2018IND 188/4 v SA 189/42nd T20I · T20IIND52*-1South Africa won by 6 wicketsCenturionIndia tour of South Africa 2017/18
18 Feb 2018IND 203/5 v SA 175/91st T20I · T20IIND16-1India won by 28 runsJohannesburgIndia tour of South Africa 2017/18
16 Feb 2018SA 204 v IND 206/26th ODI · ODIINDDNB-1India won by 8 wicketsCenturionIndia tour of South Africa 2017/18
13 Feb 2018IND 274/7 v SA 2015th ODI · ODIIND13-2India won by 73 runsPort ElizabethIndia tour of South Africa 2017/18
10 Feb 2018IND 289/7 v SA 207/54th ODI · ODIIND42*-0South Africa won by 5 wickets (DLS method)JohannesburgIndia tour of South Africa 2017/18
7 Feb 2018IND 303/6 v SA 1793rd ODI · ODIIND10-2India won by 124 runsCape TownIndia tour of South Africa 2017/18
4 Feb 2018SA 118 v IND 119/12nd ODI · ODIINDDNB-1India won by 9 wicketsCenturionIndia tour of South Africa 2017/18
1 Feb 2018SA 269/8 v IND 270/41st ODI · ODIIND4*-0India won by 6 wicketsDurbanIndia tour of South Africa 2017/18
24 Dec 2017SL 135/7 v IND 139/53rd T20I · T20IIND16*-0India won by 5 wicketsMumbaiSri Lanka tour of India 2017/18
22 Dec 2017IND 260/5 v SL 172/92nd T20I · T20IIND28-2India won by 88 runsIndoreSri Lanka tour of India 2017/18
20 Dec 2017IND 180/3 v SL 871st T20I · T20IIND39*-4India won by 93 runsCuttackSri Lanka tour of India 2017/18
17 Dec 2017SL 215 v IND 219/23rd ODI · ODIINDDNB-2India won by 8 wicketsVisakhapatnamSri Lanka tour of India 2017/18
13 Dec 2017IND 392/4 v SL 251/82nd ODI · ODIIND7-3India won by 141 runsChandigarhSri Lanka tour of India 2017/18
10 Dec 2017IND 112 v SL 114/31st ODI · ODIIND65-1Sri Lanka won by 7 wicketsDharamsalaSri Lanka tour of India 2017/18
7 Nov 2017IND 67/5 v NZ 61/63rd T20I · T20IIND0*-0India won by 6 runsThiruvananthapuramNew Zealand tour of India 2017/18
4 Nov 2017NZ 196/2 v IND 156/72nd T20I · T20IIND49-0New Zealand won by 40 runsRajkotNew Zealand tour of India 2017/18
1 Nov 2017IND 202/3 v NZ 149/81st T20I · T20IIND7*-3India won by 53 runsDelhiNew Zealand tour of India 2017/18
29 Oct 2017IND 337/6 v NZ 331/73rd ODI · ODIIND25-1India won by 6 runsKanpurNew Zealand tour of India 2017/18
25 Oct 2017NZ 230/9 v IND 232/42nd ODI · ODIIND18*-2India won by 6 wicketsPuneNew Zealand tour of India 2017/18
22 Oct 2017IND 280/8 v NZ 284/41st ODI · ODIIND25-0New Zealand won by 6 wicketsMumbaiNew Zealand tour of India 2017/18
10 Oct 2017IND 118 v AUS 122/22nd T20I · T20IIND13-0Australia won by 8 wicketsGuwahatiAustralia tour of India 2017/18
7 Oct 2017AUS 118/8 v IND 49/11st T20I · T20IINDDNB-0India won by 9 wickets (DLS method)RanchiAustralia tour of India 2017/18
1 Oct 2017AUS 242/9 v IND 243/35th ODI · ODIINDDNB-0India won by 7 wicketsNagpurAustralia tour of India 2017/18
28 Sept 2017AUS 334/5 v IND 313/84th ODI · ODIIND13-0Australia won by 21 runsBengaluruAustralia tour of India 2017/18
24 Sept 2017AUS 293/6 v IND 294/53rd ODI · ODIIND3*-1India won by 5 wicketsIndoreAustralia tour of India 2017/18
21 Sept 2017IND 252 v AUS 2022nd ODI · ODIIND5-2India won by 50 runsKolkataAustralia tour of India 2017/18
17 Sept 2017IND 281/7 v AUS 137/91st ODI · ODIIND79-3India won by 26 runs (DLS method)ChennaiAustralia tour of India 2017/18
6 Sept 2017SL 170/7 v IND 174/3Only T20I · T20IIND1*-1India won by 7 wicketsColomboIndia tour of Sri Lanka 2017
3 Sept 2017SL 238 v IND 239/45th ODI · ODIIND1*-3India won by 6 wicketsColomboIndia tour of Sri Lanka 2017
31 Aug 2017IND 375/5 v SL 2074th ODI · ODIIND49*-3India won by 168 runsColomboIndia tour of Sri Lanka 2017
27 Aug 2017SL 217/9 v IND 218/43rd ODI · ODIIND67*-0India won by 6 wicketsKandyIndia tour of Sri Lanka 2017
24 Aug 2017SL 236/8 v IND 231/72nd ODI · ODIIND45*-1India won by 3 wickets (DLS method)KandyIndia tour of Sri Lanka 2017
20 Aug 2017SL 216 v IND 220/11st ODI · ODIINDDNB-1India won by 9 wicketsDambullaIndia tour of Sri Lanka 2017
9 Jul 2017WI 194/1 v IND 190/6Only T20I · T20IIND2-1West Indies won by 9 wicketsJamaica-
6 Jul 2017WI 205/9 v IND 206/2Match 5 · ODIINDDNB-2India won by 8 wicketsJamaicaIndia in West Indies ODI Series 2017
2 Jul 2017WI 189/9 v IND 178Match 4 · ODIIND54-2West Indies won by 11 runsAntiguaIndia in West Indies ODI Series 2017
30 Jun 2017WI 158 v IND 251/4Match 3 · ODIIND78*-1India won by 93 runsAntiguaIndia in West Indies ODI Series 2017
25 Jun 2017WI 205/6 v IND 310/5Match 2 · ODIIND13*-3India won by 105 runsTrinidadIndia in West Indies ODI Series 2017
23 Jun 2017WI v IND 199/3Match 1 · ODIIND9*-0No resultTrinidadIndia in West Indies ODI Series 2017
PreviousPage 4 · 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.