Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Kieron PollardMIRoyal Challengers Bengaluru2010-2022262595517034.44341161.580314132
Kieron PollardMIPunjab Kings2010-2022242395398338.50332162.350302741
Kieron PollardMIDelhi Capitals2010-20222725836363*21.35267135.960122421
Hardik PandyaMIRoyal Challengers Bengaluru2015-2026161683365042.00190176.840102424
Kieron PollardMIKolkata Knight Riders2010-20222420830951*25.75249124.100101815
Harbhajan SinghMIRajasthan Royals2009-201513986618*66.0040165.0000044
Kieron PollardMIChennai Super Kings2010-20222723758387*36.44339171.980414244
Kieron PollardMISunrisers Hyderabad2013-2021171664317843.10294146.600202034
Hardik PandyaMIKolkata Knight Riders2015-2026181463469143.25207167.150203319
Hardik PandyaMIChennai Super Kings2015-20261614618525*23.13135137.04001813
Rohit SharmaMIKolkata Knight Riders2011-2026313151060109*40.77808131.191719743
Hardik PandyaMIRajasthan Royals2018-20261312532160*45.86170188.820102917
Harbhajan SinghMIChennai Super Kings2008-2015211651713315.55122140.160031312
Rohit SharmaMIChennai Super Kings2011-202530304881105*33.88656134.301848134
Ishan KishanMIDelhi Capitals2018-20241212448581*60.63321151.090305120
Krunal PandyaMIDelhi Capitals2016-2021131242638632.88162162.350102711
Krunal PandyaMISunrisers Hyderabad2016-20211111418949*27.00122154.920011710
Krunal PandyaMIKolkata Knight Riders2016-20211210413645*22.6794144.68000155
JP DuminyMIKolkata Knight Riders2009-201855410252*102.0089114.6101045
Harbhajan SinghMISunrisers Hyderabad2013-201710642721*13.503871.0500120
Jasprit BumrahMISunrisers Hyderabad2014-20261854216*21.002584.0000030
Jasprit BumrahMIRajasthan Royals2014-20261644158*-13115.3800020
Jasprit BumrahMIRoyal Challengers Bengaluru2013-20262254757.001163.6400010
Jasprit BumrahMIDelhi Capitals2013-2026245443*4.00757.1400100
Rohit SharmaMIRoyal Challengers Bengaluru2011-2026282736709427.92464144.400436432
Rohit SharmaMISunrisers Hyderabad2013-2025252535357024.32393136.130305125
Suryakumar YadavMISunrisers Hyderabad2018-202614143452102*41.09296152.701105917
Ambati RayuduMIDelhi Capitals2010-2016141433566232.36270131.850203213
Kieron PollardMIRajasthan Royals2010-2022211833487023.20258134.880202720
Ambati RayuduMIChennai Super Kings2010-2015171733205922.86260123.080111815
Ambati RayuduMIPunjab Kings2010-2016141332766527.60207133.33021327
Hardik PandyaMIPunjab Kings2016-20261515327540*22.92171160.820002016
Hardik PandyaMIDelhi Capitals2015-2025181832684617.87192139.580041518
Tilak VarmaMIPunjab Kings2022-202688322775*45.40121187.600101615
Tilak VarmaMISunrisers Hyderabad2022-20267731766444.00116151.720101311
Naman DhirMILucknow Super Giants2024-202644315662*156.0075208.000101311
Harbhajan SinghMIPunjab Kings2008-2017181131176414.6372162.50012108
Krunal PandyaMIRoyal Challengers Bengaluru2016-20211210311137*15.8611497.3700083
Harbhajan SinghMIDelhi Capitals2009-201718113993312.3873135.62001114
Harbhajan SinghMIKolkata Knight Riders2009-20171693743012.3356132.1400274
Harbhajan SinghMIRoyal Challengers Bengaluru2008-201719936720*11.1748139.5800181
Krunal PandyaMIRajasthan Royals2018-2021773663916.5062106.4500033
Mitchell McClenaghanMIRoyal Challengers Bengaluru2015-20199531312*6.509144.4400102
Jasprit BumrahMIChennai Super Kings2014-2026184385*8.001080.0000000
Rohit SharmaMIDelhi Capitals2011-20263131290774*31.28692131.070517742
Rohit SharmaMIPunjab Kings2011-20262827265979*26.36508129.720435830
Suryakumar YadavMIRajasthan Royals2018-20261414253879*44.83356151.120505720
Suryakumar YadavMIKolkata Knight Riders2018-2026151525055938.85329153.500405720
Suryakumar YadavMIDelhi Capitals2018-20261616247573*33.93334142.220524818
Suryakumar YadavMIRoyal Challengers Bengaluru2018-2026151524738336.38290163.100435022
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.