Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st 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/27VICWA

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
Ryan RickeltonMISunrisers Hyderabad2025-2026331165123*82.5086191.86100178
Sanath JayasuriyaMIChennai Super Kings2008-2009441190114*63.3396197.921002113
Quinton de KockMIPunjab Kings2019-2026771279112*46.50204136.761212112
Rohit SharmaMIKolkata Knight Riders2011-2026313151060109*40.77808131.191719743
Rohit SharmaMIChennai Super Kings2011-202530304881105*33.88656134.301848134
Suryakumar YadavMIGujarat Titans2022-2026881331103*47.29192172.401102918
Suryakumar YadavMISunrisers Hyderabad2018-202614143452102*41.09296152.701105917
Tilak VarmaMIGujarat Titans2022-2026881263101*37.57151174.171001915
Lendl SimmonsMIPunjab Kings2014-2017331230100*115.00149154.36120287
Cameron GreenMISunrisers Hyderabad2023222164100*-87188.511101410
Sachin TendulkarMIKochi Tuskers Kerala2011111100100*-66151.52100123
Ishan KishanMIRoyal Challengers Bengaluru2018-2024111103299929.91215153.020222423
Corey AndersonMIRajasthan Royals2014-201522114595*145.0082176.83020149
Rohit SharmaMIRoyal Challengers Bengaluru2011-2026282736709427.92464144.400436432
Hardik PandyaMIKolkata Knight Riders2015-2026181463469143.25207167.150203319
Sachin TendulkarMIRajasthan Royals2008-201388227389*45.50230118.70020293
Kieron PollardMIChennai Super Kings2010-20222723758387*36.44339171.980414244
Dwayne SmithMIRajasthan Royals2008-201333115787*78.50109144.04020175
Krunal PandyaMIDelhi Capitals2016-2021131242638632.88162162.350102711
Dinesh KarthikMIDelhi Capitals2012-20134401318632.7586152.33010212
Rohit SharmaMIRising Pune Supergiant2016-201766117885*35.60135131.85020196
Tilak VarmaMIRoyal Challengers Bengaluru2022-202666221484*53.50133160.900311910
Ishan KishanMISunrisers Hyderabad2018-2024121203248427.00236137.290113016
Rohit SharmaMILucknow Super Giants2022-20268802618432.63165158.180202517
Kieron PollardMIPunjab Kings2010-2022242395398338.50332162.350302741
Suryakumar YadavMIRoyal Challengers Bengaluru2018-2026151524738336.38290163.100435022
Ryan RickeltonMILucknow Super Giants2025-20263301518350.3369218.840201412
Ishan KishanMIDelhi Capitals2018-20241212448581*60.63321151.090305120
Ambati RayuduMIRoyal Challengers Bengaluru2010-20161515240681*31.23330123.030233412
Quinton de KockMIRajasthan Royals2019-20215512458161.25168145.830302110
Rohit SharmaMIGujarat Titans2022-20258802218127.63152145.39010289
Parthiv PatelMIPunjab Kings2015-20174402158153.75135159.26020267
Ryan RickeltonMIKolkata Knight Riders2025-20263311498174.5091163.74020913
Rohit SharmaMIPunjab Kings2011-20262827265979*26.36508129.720435830
Suryakumar YadavMIRajasthan Royals2018-20261414253879*44.83356151.120505720
James FranklinMIPunjab Kings20122201017950.5073138.3601084
Quinton de KockMIKolkata Knight Riders2019-202166116678*33.20122136.07021149
Suryakumar YadavMIPunjab Kings2018-2026151505047833.60323156.040535323
Kieron PollardMISunrisers Hyderabad2013-2021171664317843.10294146.600202034
Jos ButtlerMIPunjab Kings2016-20173301107736.6760183.33010116
Tilak VarmaMIPunjab Kings2022-202688322775*45.40121187.600101615
Ishan KishanMIPunjab Kings2018-2024101001807518.00156115.380101210
Rohit SharmaMIDelhi Capitals2011-20263131290774*31.28692131.070517742
Sachin TendulkarMIChennai Super Kings2008-2013121223687436.80308119.48031455
Suryakumar YadavMIDelhi Capitals2018-20261616247573*33.93334142.220524818
Rohit SharmaMIDeccan Chargers2011-201244217573*87.50138126.81020149
Suryakumar YadavMIChennai Super Kings2018-20261816246871*33.43348134.480315411
Sachin TendulkarMIKolkata Knight Riders2008-20131010132671*36.22241135.27021427
Sherfane RutherfordMIRoyal Challengers Bengaluru20261117171*-31229.0301019
Dwayne BravoMIPunjab Kings2008-201044111670*38.67104111.54010125
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.