Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Mumbai Indians: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Mumbai Indians×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Will JacksMIPunjab Kings2025-20262214225*42.0018233.3300043
Ben CuttingMIDelhi Capitals2018-2019330423714.0028150.0000023
Ryan McLarenMIRoyal Challengers Bengaluru2010110404040.004295.2400040
Michael HusseyMIChennai Super Kings2014220403920.0040100.0000041
Corey AndersonMIPunjab Kings2014-2015220403520.0036111.1100042
Pinal ShahMIDeccan Chargers2008-2009331402920.0026153.8500052
Parthiv PatelMIRoyal Challengers Bengaluru2015-201766040196.674197.5600160
Romario ShepherdMIDelhi Capitals20241113939*-10390.0000034
Parthiv PatelMIRajasthan Royals2015220392319.5025156.0000070
James FranklinMIChennai Super Kings2011-20124313925*19.505275.0000021
Aditya TareMIDelhi Capitals2010-2014330391713.0028139.2900042
Aditya TareMIChennai Super Kings2010-201465039237.8033118.1800270
Jonny BairstowMIPunjab Kings2025110383838.0024158.3300032
Dewald BrevisMIDelhi Capitals2022110373737.0033112.1200013
Robin UthappaMIRajasthan Royals20082213734*37.0029127.5900041
Rajagopal SathishMIPunjab Kings2010221372037.0026142.3100030
Aiden BlizzardMIDelhi Capitals2011-2012220373718.5026142.3100180
Nitish RanaMIRising Pune Supergiant2017220373418.5037100.0000012
Tirumalasetti SumanMIPune Warriors2011110363636.0016225.0000033
Vishnu VinodMIGujarat Titans2023220353017.5027129.6300022
JP DuminyMIRajasthan Royals2009-2018331353117.503794.5900040
Evin LewisMISunrisers Hyderabad2018-2019330352911.6732109.3800042
Jagadeesha SuchithMIPunjab Kings20152113434*-21161.9000042
Jayant YadavMIDelhi Capitals2019-2021520342317.0026130.7700021
Aditya TareMIKolkata Knight Riders2010-2015541342411.333597.1400031
Muralidharen GautamMIPunjab Kings2014110333333.0029113.7900022
Will JacksMIRajasthan Royals2025-2026210333333.0018183.3300032
Nathan Coulter-NileMIPunjab Kings2013-20213213324*33.0018183.3300041
Naman DhirMIKolkata Knight Riders2024-2026541331711.0022150.0000142
Davy JacobsMIDeccan Chargers2011110323232.0020160.0000051
Corbin BoschMIKolkata Knight Riders20261113232*-18177.7800032
Rajagopal SathishMIKolkata Knight Riders2010-20113213221*32.0022145.4500040
Will JacksMIRoyal Challengers Bengaluru2025-2026220322216.0028114.2900031
Shaun PollockMIDeccan Chargers2008110313131.0031100.0000031
Andrew SymondsMIChennai Super Kings20111113131*-26119.2300012
Naman DhirMIRajasthan Royals2024-2026430312510.3319163.1600141
Dominic ThornelyMIDelhi Capitals2008110303030.0024125.0000022
Muralidharen GautamMIRoyal Challengers Bengaluru2014110303030.0028107.1400023
Dinesh KarthikMISunrisers Hyderabad2013220303015.0025120.0000140
Robin UthappaMIPunjab Kings2008220302115.003196.7700021
Will JacksMIKolkata Knight Riders2025-2026220301615.0024125.0000012
JP DuminyMIDelhi Capitals2009-20103313021*15.0024125.0000150
Richard LeviMIRajasthan Royals2012110292929.0022131.8200041
Dewald BrevisMIKolkata Knight Riders2022110292929.0019152.6300022
Harbhajan SinghMIPune Warriors2011-2013542291614.5022131.8200131
Lendl SimmonsMIKolkata Knight Riders2014-201744029147.254170.7300131
Ricky PontingMIRoyal Challengers Bengaluru2013110282828.003384.8500011
Shaun PollockMIRoyal Challengers Bengaluru2008210282828.0012233.3300032
Deepak ChaharMIChennai Super Kings20252112828*-15186.6700022
Corbin BoschMIGujarat Titans2025110272727.0022122.7300012

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.