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

2 active
Reset"Match result" is from the side of the player or team.
Team: Mumbai Indians×At MA Chidambaram Stadium, Chepauk×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Harbhajan SinghMIChennai Super Kings2008-2015531823341.0058141.3800047
Suryakumar YadavMIChennai Super Kings2023-2026330762925.3360126.6700082
Naman DhirMIChennai Super Kings2025-2026220745737.0049151.0201053
Nehal WadheraMIChennai Super Kings2023110646464.0051125.4901081
Rohit SharmaMIPunjab Kings2021110636363.0052121.1501052
Kieron PollardMIChennai Super Kings2010-20154316357*31.5048131.2501045
Ambati RayuduMIChennai Super Kings2010-20154426234*31.0051121.5700014
Sachin TendulkarMIChennai Super Kings2010-2013331614530.5051119.6100171
Suryakumar YadavMIKolkata Knight Riders2021110565656.0036155.5601072
Richard LeviMIChennai Super Kings2012110505050.0035142.8601063
Ryan RickeltonMIChennai Super Kings2025-2026220503725.0031161.2900035
Chris LynnMIRoyal Challengers Bengaluru2021110494949.0035140.0000043
Parthiv PatelMIChennai Super Kings2015110454545.0032140.6300060
Abhishek NayarMIChennai Super Kings20081114545*-20225.0000061
Rohit SharmaMIDelhi Capitals2021110444444.0030146.6700033
Robin UthappaMIChennai Super Kings2008110434343.0036119.4400061
Rohit SharmaMIKolkata Knight Riders2021110434343.0032134.3800031
Cameron GreenMILucknow Super Giants2023110414141.0023178.2600061
Sachin TendulkarMIRoyal Challengers Bengaluru2011110404040.0024166.6700070
Quinton de KockMISunrisers Hyderabad2021110404040.0039102.5600050
Hardik PandyaMIChennai Super Kings2015-20262213921*39.0031125.8100023
Lendl SimmonsMIChennai Super Kings2015110383838.0031122.5800032
Dinesh KarthikMIChennai Super Kings2012-2013210373737.0025148.0000041
Tilak VarmaMIChennai Super Kings2025-2026220363118.0033109.0900022
Kieron PollardMISunrisers Hyderabad20211113535*-22159.0900013
Suryakumar YadavMIPunjab Kings2021110333333.0027122.2200031
Suryakumar YadavMILucknow Super Giants2023110333333.0020165.0000022
Rohit SharmaMISunrisers Hyderabad2021110323232.0025128.0000022
Rohit SharmaMIRoyal Challengers Bengaluru2011-2021220321916.0030106.6700021
Suryakumar YadavMIRoyal Challengers Bengaluru2021110313131.0023134.7800041
Ishan KishanMIRoyal Challengers Bengaluru2021110282828.0019147.3700021
Deepak ChaharMIChennai Super Kings20251112828*-15186.6700022
Ishan KishanMIDelhi Capitals2021110262626.002892.8600011
Tilak VarmaMILucknow Super Giants2023110262626.0022118.1800002
Dwayne BravoMIChennai Super Kings2008-2010220262413.0019136.8400021
Rohit SharmaMIChennai Super Kings2012-202555026185.204261.9000310
James FranklinMIChennai Super Kings20121112525*-3083.3300020
Suryakumar YadavMIDelhi Capitals2021110242424.0015160.0000040
Jayant YadavMIDelhi Capitals2021110232323.0022104.5500010
Nehal WadheraMILucknow Super Giants2023110232323.0012191.6700022
Sanath JayasuriyaMIChennai Super Kings2008110202020.0011181.8200040
Tristan StubbsMIChennai Super Kings2023110202020.002195.2400020
Rajagopal SathishMIRoyal Challengers Bengaluru20111111818*-2185.7100010
Abu NechimMIRoyal Challengers Bengaluru20111111818*-13138.4600011
Shaun PollockMIChennai Super Kings2008110171717.0015113.3300001
James FranklinMIRoyal Challengers Bengaluru2011110161616.001794.1200001
Kieron PollardMIPunjab Kings20211111616*-12133.3300001
Shikhar DhawanMIChennai Super Kings2010110161616.001888.8900020
Hardik PandyaMIKolkata Knight Riders2021110151515.001788.2400020
Ishan KishanMILucknow Super Giants2023110151515.0012125.0000030
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.