Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd 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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

Mumbai Indians: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Mumbai Indians×At Brabourne Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ishan KishanMIDelhi Capitals20221118181*-48168.75010112
Sachin TendulkarMIChennai Super Kings2010110727272.0052138.4601081
Sachin TendulkarMIKolkata Knight Riders20101117171*-48147.92010100
Lendl SimmonsMIChennai Super Kings2014110676767.0044152.2701054
Shikhar DhawanMIChennai Super Kings2010110565656.0034164.7101053
Ambati RayuduMIRajasthan Royals2010110555555.0033166.6701062
Ambati RayuduMIDeccan Chargers20101115555*-29189.6601062
Saurabh TiwaryMIRajasthan Royals2010110535353.0033160.6101042
Shikhar DhawanMIPunjab Kings2010110505050.0040125.0001060
Kieron PollardMIDelhi Capitals2010-20222214845*48.0019252.6300025
Ishan KishanMIGujarat Titans2022110454545.0029155.1700051
Saurabh TiwaryMIDeccan Chargers2010110444444.0035125.7100013
Tim DavidMIGujarat Titans20221114444*-21209.5200024
Rohit SharmaMIGujarat Titans2022110434343.0028153.5700052
Rohit SharmaMIDelhi Capitals2022110414141.0032128.1300042
Michael HusseyMIChennai Super Kings2014110393939.0033118.1800041
Saurabh TiwaryMIDelhi Capitals2010110383838.0028135.7100012
Suryakumar YadavMILucknow Super Giants2022110373737.0027137.0400030
Sachin TendulkarMIDeccan Chargers2010110353535.0025140.0000050
Kieron PollardMIChennai Super Kings2010-2014220342017.0017200.0000042
Saurabh TiwaryMIPunjab Kings2010110313131.0023134.7800012
Dewald BrevisMILucknow Super Giants2022110313131.0013238.4600061
Sachin TendulkarMIDelhi Capitals2010110303030.0027111.1100030
Saurabh TiwaryMIKolkata Knight Riders2010110303030.0024125.0000031
Tilak VarmaMILucknow Super Giants2022110262626.0026100.0000020
Sachin TendulkarMIRoyal Challengers Bengaluru2010110252525.0022113.6400040
Kieron PollardMILucknow Super Giants2022110252525.0014178.5700012
Saurabh TiwaryMIRoyal Challengers Bengaluru2010110252525.0021119.0500030
Ambati RayuduMIDelhi Capitals2010110242424.0021114.2900020
Rajagopal SathishMIRoyal Challengers Bengaluru2010110242424.0022109.0900030
Sanath JayasuriyaMIRajasthan Royals2010110232323.0014164.2900031
Zaheer KhanMIRoyal Challengers Bengaluru20101112323*-9255.5600031
Shikhar DhawanMIKolkata Knight Riders2010110232323.0021109.5200040
Aditya TareMIRajasthan Royals2010110232323.0013176.9200031
Tilak VarmaMIDelhi Capitals2022110222222.0015146.6700030
JP DuminyMIDelhi Capitals20101112121*-14150.0000030
Kieron PollardMIRoyal Challengers Bengaluru2010110212121.0019110.5300011
Kieron PollardMIDeccan Chargers2010110212121.0010210.0000030
Rajagopal SathishMIKolkata Knight Riders20101112121*-11190.9100030
Tilak VarmaMIGujarat Titans2022110212121.0016131.2500020
Kieron PollardMIPunjab Kings2010110202020.0013153.8500021
Rohit SharmaMIChennai Super Kings2014110202020.0016125.0000030
Corey AndersonMIChennai Super Kings2014110202020.0010200.0000012
Sachin TendulkarMIRajasthan Royals2010110171717.0011154.5500030
Rajagopal SathishMIPunjab Kings20101111717*-9188.8900020
Chandan MadanMIDelhi Capitals2010110151515.001978.9500030
Shikhar DhawanMIDeccan Chargers2010110141414.0013107.6900010
Jaydev UnadkatMILucknow Super Giants2022110141414.006233.3300021
Suryakumar YadavMIGujarat Titans2022110131313.0011118.1800001
Ishan KishanMILucknow Super Giants2022110131313.001776.4700020
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.