Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

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
Rohit SharmaMIGujarat Lions2016-20174418240*27.3368120.5900083
Jos ButtlerMIRising Pune Supergiant2016-2017441823827.3351160.7800184
Ryan RickeltonMIRajasthan Royals2025-2026330816127.0049165.3101085
Corey AndersonMIChennai Super Kings2014-2015441813927.0054150.0000055
Hardik PandyaMIRising Pune Supergiant2016-20176518135*20.2556144.6400066
Tim DavidMILucknow Super Giants2023-20243328035*80.0050160.0000054
Parthiv PatelMIChennai Super Kings2015440804520.0061131.15002101
Abhishek NayarMIRoyal Challengers Bengaluru2008-20106428029*40.0059135.5900081
Herschelle GibbsMIKolkata Knight Riders20122217966*79.008296.3401082
Evin LewisMIChennai Super Kings2018-2019330794726.3375105.3300163
Michael HusseyMIRajasthan Royals2014220785639.0050156.0001044
JP DuminyMIChennai Super Kings2009-2018430776225.6768113.2401052
Ryan RickeltonMIPunjab Kings2025-2026330774825.6751150.9800094
Evin LewisMIKolkata Knight Riders2018-2019330764325.3357133.3300093
Corey AndersonMIKolkata Knight Riders2014-20153317555*37.5061122.9501054
Ryan RickeltonMIDelhi Capitals2025-2026330754125.0054138.8900074
Parthiv PatelMIDelhi Capitals2015-2017550752815.0069108.7000091
James FranklinMIKolkata Knight Riders20112227445*-48154.1700071
Ryan RickeltonMIChennai Super Kings2025-2026330743724.6750148.0000066
Naman DhirMIChennai Super Kings2025-2026430745724.6752142.3101153
Harbhajan SinghMIKolkata Knight Riders2009-20171693743012.3356132.1400274
Nehal WadheraMIRoyal Challengers Bengaluru20232217352*73.0047155.3201055
Dinesh KarthikMIRajasthan Royals2012-2013540733018.2571102.8200190
Dwayne BravoMIKolkata Knight Riders2008-20105317264*36.0067107.4601081
Abhishek NayarMIRajasthan Royals2008-2009331723536.0049146.9400081
Sherfane RutherfordMIRoyal Challengers Bengaluru20261117171*-31229.0301019
Kieron PollardMIDeccan Chargers2010-2012550702414.0047148.9400164
Yogesh TakawaleMIRajasthan Royals2008-2009331692734.5062111.2900072
Robin UthappaMIDelhi Capitals20082216846*68.0044154.5500054
Ajinkya RahaneMIDelhi Capitals2009220685634.0053128.3001072
Robin UthappaMIRoyal Challengers Bengaluru2008221674867.0054124.0700072
Harbhajan SinghMIRoyal Challengers Bengaluru2008-201719936720*11.1748139.5800181
Michael HusseyMIDelhi Capitals2014220665633.0051129.4101072
Cameron GreenMIGujarat Titans2023331663333.0049134.6900025
Ambati RayuduMIRising Pune Supergiant2016-2017550662213.207686.8400141
Krunal PandyaMIRajasthan Royals2018-2021773663916.5062106.4500033
Harbhajan SinghMIRajasthan Royals2009-201513986618*66.0040165.0000044
Evin LewisMIRoyal Challengers Bengaluru2018110656565.0042154.7601065
Krunal PandyaMIRising Pune Supergiant2016-2017430654721.6754120.3700052
Nehal WadheraMIChennai Super Kings2023110646464.0051125.4901081
Kieron PollardMIGujarat Lions2016-2017440643916.0048133.3300044
James FranklinMIPune Warriors2011-2012330633221.007386.3000051
Dinesh KarthikMIPunjab Kings2012-2013440633515.7548131.2500171
Ajinkya RahaneMIRoyal Challengers Bengaluru20092216262*62.0050124.0001141
Dinesh KarthikMIKolkata Knight Riders2012-20134316234*31.0050124.0000072
Tim DavidMIChennai Super Kings2022-2024441623120.6738163.1600016
Tim DavidMIGujarat Titans2022-20245516244*15.5039158.9700144
Hrithik ShokeenMIChennai Super Kings2022-2023331612530.5061100.0000080
Tim DavidMIKolkata Knight Riders2022-20244416124*20.3345135.5600153
Evin LewisMIRajasthan Royals2018220606030.0043139.5301144

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.