Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM223/2 (58)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
Sanath JayasuriyaMIDeccan Chargers2008-2009440603615.0051117.6500092
Hardik PandyaMIGujarat Titans2024-20265516022*15.0049122.4500034
Dwayne SmithMISunrisers Hyderabad2013220593829.5057103.5100072
Robin UthappaMIChennai Super Kings2008221594359.0055107.2700081
Nehal WadheraMIGujarat Titans2023330594019.6731190.3200054
Naman DhirMIRoyal Challengers Bengaluru2025-2026330594719.6740147.5000063
Unmukt ChandMIRoyal Challengers Bengaluru2015110585858.0037156.7601082
Dwayne SmithMIRoyal Challengers Bengaluru2008-2013430585019.3344131.8201053
Tim DavidMIPunjab Kings2023-20243325825*58.0030193.3300053
Dewald BrevisMILucknow Super Giants2022-2024330573119.0038150.0000073
Ryan RickeltonMIRoyal Challengers Bengaluru2025-2026330563718.6736155.5600073
Kieron PollardMIPune Warriors2011-2013431552827.5046119.5700033
Shikhar DhawanMIPunjab Kings2009-2010330555018.3351107.8401060
Nitish RanaMISunrisers Hyderabad2017220544527.0047114.8900052
Yuvraj SinghMIDelhi Capitals2019110535353.0035151.4301053
Ambati RayuduMIKochi Tuskers Kerala2011110535353.0033160.6101034
Will JacksMIGujarat Titans2025110535353.0035151.4301053
Dwayne SmithMIPunjab Kings2008-2013220533326.5048110.4200052
Krunal PandyaMIGujarat Lions2016-2017431532926.5034155.8800061
Sachin TendulkarMISunrisers Hyderabad20132215238*52.0043120.9300051
Harbhajan SinghMIRising Pune Supergiant2016-20173225245*-32162.5000072
Andrew SymondsMIDeccan Chargers20112215244*52.0052100.0000041
Naman DhirMISunrisers Hyderabad2024-2026540523013.0043120.9300252
Aiden BlizzardMIKolkata Knight Riders2011110515151.0030170.0001072
Dwayne BravoMIRoyal Challengers Bengaluru2009-20103215150*51.0042121.4301012
Saurabh TiwaryMIDeccan Chargers2009-2010330514417.0043118.6000023
Kieron PollardMIRising Pune Supergiant2016-2017650512710.2047108.5100052
Richard LeviMIChennai Super Kings2012110505050.0035142.8601063
Nitish RanaMIKolkata Knight Riders2017110505050.0029172.4101053
Chris LynnMIRoyal Challengers Bengaluru2021110494949.0035140.0000043
Dewald BrevisMIPunjab Kings2022110494949.0025196.0000045
Nehal WadheraMIRajasthan Royals2024110494949.0024204.1700034
Shaun PollockMIDelhi Capitals2008220493324.5030163.3300043
Hardik PandyaMILucknow Super Giants2024-20254414928*16.3337132.4300132
Martin GuptillMIDelhi Capitals2016110484848.0042114.2900023
Jos ButtlerMIDelhi Capitals2016-2017331482824.0033145.4500053
Jonny BairstowMIGujarat Titans2025110474747.0022213.6400043
Nitish RanaMIRoyal Challengers Bengaluru2016-2017330472715.675585.4500051
Dwayne BravoMIChennai Super Kings2008-2010651472411.7538123.6800042
Dewald BrevisMIGujarat Titans2024110464646.0038121.0500023
Robin UthappaMIKolkata Knight Riders20082214637*46.0045102.2200070
Dwayne BravoMIDelhi Capitals2008-2010430463515.3338121.0500023
Cameron GreenMILucknow Super Giants2023221454145.0029155.1700061
Shikhar DhawanMIKolkata Knight Riders2009-2010330452315.0042107.1400060
Aditya TareMIPunjab Kings2013-2015431452222.5028160.7100033
Cameron GreenMIRajasthan Royals2023110444444.0026169.2300042
Kieron PollardMILucknow Super Giants2022220442522.0034129.4100013
Abhishek NayarMIPunjab Kings2008-2009430442714.6736122.2200022
Will JacksMILucknow Super Giants2025-2026331442922.0032137.5000032
Rajagopal SathishMIRoyal Challengers Bengaluru2010-2011321422442.004397.6700040

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.