Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Mumbai Indians: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Mumbai Indians×At Wankhede Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaMIChennai Super Kings2011-202512123522105*58.00359145.401404823
Rohit SharmaMIRoyal Challengers Bengaluru2012-2026121234059445.00265152.830413521
Rohit SharmaMIDelhi Capitals2011-20251111132174*32.10249128.920102814
Rohit SharmaMIKolkata Knight Riders2011-2026121223167831.60235134.470313113
Kieron PollardMIPunjab Kings2011-20198832788355.60153181.700301524
Suryakumar YadavMIKolkata Knight Riders2018-20266622475961.75143172.730202811
Suryakumar YadavMIRoyal Challengers Bengaluru2018-20266602258337.50126178.570212411
Suryakumar YadavMISunrisers Hyderabad2018-2026662215102*53.75142151.41100269
Kieron PollardMIRoyal Challengers Bengaluru2012-20198832084941.60123169.110002010
Rohit SharmaMISunrisers Hyderabad2013-20259912085626.00152136.840101811
Suryakumar YadavMIChennai Super Kings2018-202666120768*41.40136152.21021257
Rohit SharmaMILucknow Super Giants2022-20264402038450.75118172.030202113
Rohit SharmaMIPunjab Kings2011-202388119379*27.57135142.960111711
Rohit SharmaMIRajasthan Royals2011-2026101001865818.60144129.17013185
Hardik PandyaMIRoyal Challengers Bengaluru2015-20268851814260.3380226.250001514
Suryakumar YadavMIRajasthan Royals2018-20264401696042.25112150.89020187
Ryan RickeltonMISunrisers Hyderabad2025-2026221154123*154.0078197.44100158
Sachin TendulkarMIPunjab Kings2008-20134401486537.00124119.35020201
Hardik PandyaMIKolkata Knight Riders2015-202685414461*144.0076189.47010185
Ryan RickeltonMIKolkata Knight Riders2025-202622114381143.0084170.24020813
Ryan RickeltonMILucknow Super Giants2025-20262201418370.5064220.310201212
Ambati RayuduMIRajasthan Royals2011-201555213953*46.3384165.48010107
Suryakumar YadavMIGujarat Titans2023-2025221138103*138.0073189.04100166
Ambati RayuduMIDelhi Capitals2011-20155511385934.50101136.63010135
Kieron PollardMIRajasthan Royals2011-20196601386423.0094146.81010117
Quinton de KockMIPunjab Kings2019-2026221136112*136.0083163.86100107
Ambati RayuduMIChennai Super Kings2011-20156601355922.50109123.8501197
Ishan KishanMIDelhi Capitals2018-20243301344844.6781165.43000128
Hardik PandyaMIRajasthan Royals2018-20264411323644.0068194.12000137
Ishan KishanMIRoyal Challengers Bengaluru2018-20244401326933.0065203.080111112
Kieron PollardMISunrisers Hyderabad2013-201955112966*32.2577167.53010512
Suryakumar YadavMIDelhi Capitals2018-202544112873*42.6783154.22021145
Tilak VarmaMIChennai Super Kings2022-20265411243741.3399125.25000161
Kieron PollardMIChennai Super Kings2011-20197621236430.7560205.00011512
Kieron PollardMIKolkata Knight Riders2011-201976211651*29.0086134.8801068
Sanath JayasuriyaMIChennai Super Kings2008111114114*-48237.50100911
Sachin TendulkarMIKolkata Knight Riders2008-20134401114827.7583133.73001171
Naman DhirMILucknow Super Giants2024-202633311062*-51215.6901098
Lendl SimmonsMIChennai Super Kings2014-20153301086536.00102105.8801077
Kieron PollardMIDelhi Capitals2011-201988210726*17.8383128.9200186
Sachin TendulkarMIChennai Super Kings2008-20134401067426.5086123.26010143
Suryakumar YadavMIPunjab Kings2018-20264401055726.2557184.21011145
Ishan KishanMIChennai Super Kings2018-20244401014025.2570144.29000132
Sachin TendulkarMIKochi Tuskers Kerala2011111100100*-66151.52100123
Cameron GreenMISunrisers Hyderabad2023111100100*-47212.7710088
Corey AndersonMIRajasthan Royals20141119595*-44215.9101096
Dinesh KarthikMIDelhi Capitals2012-2013220898644.5052171.15010142
Dinesh KarthikMIRoyal Challengers Bengaluru2012-2013220874443.5072120.8300062
Parthiv PatelMIRising Pune Supergiant2017220855242.5067126.8701073
Krunal PandyaMIChennai Super Kings2018-2019221834283.0054153.70000103
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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