Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Rohit Sharma: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
22 Oct 2023NZ 273 v IND 274/6Match 21 · ODIIND46-1India won by 4 wicketsDharamsalaICC Cricket World Cup 2023/24
19 Oct 2023BAN 256/8 v IND 261/3Match 17 · ODIIND48-0India won by 7 wicketsPuneICC Cricket World Cup 2023/24
14 Oct 2023PAK 191 v IND 192/3Match 12 · ODIIND86-0India won by 7 wicketsAhmedabadICC Cricket World Cup 2023/24
11 Oct 2023AFG 272/8 v IND 273/29th Match · ODIIND131-0India won by 8 wickets (with 90 balls remaining)Delhi2023 Cricket World Cup
8 Oct 2023AUS 199 v IND 201/4Match 5 · ODIIND0-0India won by 6 wicketsChennaiICC Cricket World Cup 2023/24
27 Sept 2023AUS 352/7 v IND 2863rd ODI · ODIIND81-0Australia won by 66 runsRajkotAustralia tour of India 2023/24
17 Sept 2023SL 50 v IND 51/0Final · ODIINDDNB-0India won by 10 wicketsColomboAsia Cup 2023
15 Sept 2023BAN 265/8 v IND 259Match 12 · ODIIND0-1Bangladesh won by 6 runsColomboAsia Cup 2023
12 Sept 2023IND 213 v SL 172Match 10 · ODIIND53-1India won by 41 runsColomboAsia Cup 2023
10 Sept 2023IND 356/2 v PAK 128/8Match 9 · ODIIND56-0India won by 228 runsColomboAsia Cup 2023
4 Sept 2023NEP 230 v IND 147/0Match 5 · ODIIND74*-1India won by 10 wickets (DLS method)KandyAsia Cup 2023
2 Sept 2023IND 266 v PAKMatch 3 · ODIIND11-0No resultKandyAsia Cup 2023
27 Jul 2023WI 114 v IND 118/51st ODI · ODIIND12*-1India won by 5 wicketsBridgetownIndia tour of West Indies 2023
20 Jul 2023IND 438 & 181/2d v WI 255 & 76/22nd Test · TestIND80 & 57-0Match drawnPort of SpainIndia tour of West Indies 2023
12 Jul 2023WI 150 & 130 v IND 421/5d1st Test · TestIND103-1India won by an innings and 141 runsRoseauIndia tour of West Indies 2023
7 Jun 2023AUS 469 & 270/8d v IND 296 & 234Final · TestIND15 & 43-0Australia won by 209 runsLondonICC World Test Championship 2023
26 May 2023GT 233/3 v MI 171Qualifier 2 · T20MI8-0Gujarat Titans won by 62 runsAhmedabadIndian Premier League 2023
24 May 2023MI 182/8 v LSG 101Eliminator · T20MI11-0Mumbai Indians won by 81 runsChennaiIndian Premier League 2023
21 May 2023SH 200/5 v MI 201/2Match 69 · T20MI56-0Mumbai Indians won by 8 wicketsMumbaiIndian Premier League 2023
16 May 2023LSG 177/3 v MI 172/5Match 63 · T20MI37-0Lucknow Super Giants won by 5 runsLucknowIndian Premier League 2023
12 May 2023MI 218/5 v GT 191/8Match 57 · T20MI29-0Mumbai Indians won by 27 runsMumbaiIndian Premier League 2023
9 May 2023RCB 199/6 v MI 200/4Match 54 · T20MI7-0Mumbai Indians won by 6 wicketsMumbaiIndian Premier League 2023
6 May 2023MI 139/8 v CSK 140/4Match 49 · T20MI0-0Chennai Super Kings won by 6 wicketsChennaiIndian Premier League 2023
3 May 2023PK 214/3 v MI 216/4Match 46 · T20MI0-0Mumbai Indians won by 6 wicketsChandigarhIndian Premier League 2023
30 Apr 2023RR 212/7 v MI 214/4Match 42 · T20MI3-0Mumbai Indians won by 6 wicketsMumbaiIndian Premier League 2023
25 Apr 2023GT 207/6 v MI 152/9Match 35 · T20MI2-0Gujarat Titans won by 55 runsAhmedabadIndian Premier League 2023
22 Apr 2023PK 214/8 v MI 201/6Match 31 · T20MI44-0Punjab Kings won by 13 runsMumbaiIndian Premier League 2023
18 Apr 2023MI 192/5 v SH 178Match 25 · T20MI28-1Mumbai Indians won by 14 runsHyderabadIndian Premier League 2023
16 Apr 2023KKR 185/6 v MI 186/5Match 22 · T20MI20-0Mumbai Indians won by 5 wicketsMumbaiIndian Premier League 2023
11 Apr 2023DC 172 v MI 173/4Match 16 · T20MI65-0Mumbai Indians won by 6 wicketsDelhiIndian Premier League 2023
8 Apr 2023MI 157/8 v CSK 159/3Match 12 · T20MI21-0Chennai Super Kings won by 7 wicketsMumbaiIndian Premier League 2023
2 Apr 2023MI 171/7 v RCB 172/2Match 5 · T20MI1-0Royal Challengers Bangalore won by 8 wicketsBengaluruIndian Premier League 2023
22 Mar 2023AUS 269 v IND 2483rd ODI · ODIIND30-0Australia won by 21 runsChennaiAustralia tour of India 2022/23
19 Mar 2023IND 117 v AUS 121/02nd ODI · ODIIND13-0Australia won by 10 wicketsVisakhapatnamAustralia tour of India 2022/23
9 Mar 2023AUS 480 & 175/2d v IND 571/94th Test · TestIND35-0Match drawnAhmedabadAustralia tour of India 2022/23
1 Mar 2023IND 109 & 163 v AUS 197 & 78/13rd Test · TestIND12 & 12-0Australia won by 9 wicketsIndoreAustralia tour of India 2022/23
17 Feb 2023AUS 263 & 113 v IND 262 & 118/42nd Test · TestIND32 & 31-0India won by 6 wicketsDelhiAustralia tour of India 2022/23
9 Feb 2023AUS 177 & 91 v IND 4001st Test · TestIND120-1India won by an innings and 132 runsNagpurAustralia tour of India 2022/23
24 Jan 2023IND 385/9 v NZ 2953rd ODI · ODIIND101-2India won by 90 runsIndoreNew Zealand tour of India 2022/23
21 Jan 2023NZ 108 v IND 111/22nd ODI · ODIIND51-0India won by 8 wicketsRaipurNew Zealand tour of India 2022/23
18 Jan 2023IND 349/8 v NZ 3371st ODI · ODIIND34-0India won by 12 runsHyderabadNew Zealand tour of India 2022/23
15 Jan 2023IND 390/5 v SL 73/93rd ODI · ODIIND42-0India won by 317 runsThiruvananthapuramSri Lanka tour of India 2022/23
12 Jan 2023SL 215 v IND 219/62nd ODI · ODIIND17-0India won by 4 wicketsKolkataSri Lanka tour of India 2022/23
10 Jan 2023IND 373/7 v SL 306/81st ODI · ODIIND83-1India won by 67 runsGuwahatiSri Lanka tour of India 2022/23
7 Dec 2022BAN 271/7 v IND 266/92nd ODI · ODIIND51*-0Bangladesh won by 5 runsDhakaIndia tour of Bangladesh 2022/23
4 Dec 2022IND 186 v BAN 187/91st ODI · ODIIND27-1Bangladesh won by 1 wicketDhakaIndia tour of Bangladesh 2022/23
10 Nov 2022IND 168/6 v ENG 170/0Semi-final · T20IIND27-0England won by 10 wicketsAdelaideICC Men's T20 World Cup 2022/23
6 Nov 2022IND 186/5 v ZIM 115Match 42 · T20IIND15-1India won by 71 runsMelbourneICC Men's T20 World Cup 2022/23
2 Nov 2022IND 184/6 v BAN 145/6Match 35 · T20IIND2-0India won by 5 runs (DLS method)AdelaideICC Men's T20 World Cup 2022/23
30 Oct 2022IND 133/9 v SA 137/5Match 30 · T20IIND15-0South Africa won by 5 wicketsPerthICC Men's T20 World Cup 2022/23
PreviousPage 3 · 799 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.