Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Wankhede Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Philip SaltKKR/RCBMumbai Indians2024-2026330877829.0041212.2001086
Gautam GambhirINDEngland2011-2012340876521.7517749.1501080
Shreyas IyerMUMVidarbha2016110868686.0051168.6301046
Hardik PandyaBARVidarbha20161118686*-46186.9601038
Karsan GhavriINDAustralia1979110868686.009986.87010123
Tony GreigENGIndia1977120867643.0022737.89010101
Brijesh PatelINDEngland1977120868343.0012369.92010160
Brijesh PatelINDNew Zealand1976120868243.00--010113
Reeza HendricksSAEngland2023110858585.0075113.3301093
Shimron HetmyerWIZimbabwe2026110858585.0034250.0001077
Parthiv PatelMIRising Pune Supergiant2017220855242.5067126.8701073
Joe RootENGSouth Africa2016-2023220858342.5050170.0001064
Hardik PandyaMI/GTSunrisers Hyderabad2017-2026761853117.0062137.1000084
Ashish BagaiCANNew Zealand2011110848484.008796.55010100
Suryakumar YadavINDUnited States of America20261118484*-49171.43010104
Ashutosh SharmaMPPuducherry2019110848484.0051164.71010112
David MurrayWIIndia1978110848484.0025832.5601080
John BracewellNZIndia1988120845242.0023236.2101060
Aravinda de SilvaSLIndia1997230846628.0015454.55011102
Glenn PhillipsNZIndia2023-2024230844128.0075112.0000065
Hardik TamoreNMPNaMo Bandra Blasters2026110838383.0039212.82010104
Ayush VartakNMPAakash Tigers MWS20261118383*-41202.4401037
Krunal PandyaMIChennai Super Kings2018-2019221834283.0054153.70000103
Roger BinnyINDWest Indies1983120836541.5016539.39010100
Graeme FowlerENGIndia1984120835541.5025632.4201090
Rohit SharmaMIPune Warriors2011-20133328362*83.0056148.2101046
Jonny BairstowENGIndia2011-2016340835120.7516949.1101060
Aditya TareMUMAssam2019110828282.0048170.83010121
Will JacksMISunrisers Hyderabad2025-2026220824641.0048170.8300085
Rahul DravidRCB/RRMumbai Indians2008-20134418243*27.3375109.33000110
Mitchell MarshAUSIndia2023110818181.0065124.62010105
Suryakumar YadavMUMHaryana20191118181*-38213.16010113
Andrew JonesNZIndia1988120817840.5018144.7501080
Nayan MongiaINDAustralia1996-2001231812840.5013759.1200091
Rinku SinghKKRMumbai Indians2019-20265518133*20.2567120.9000091
Sourav GangulyINDEngland2002110808080.009980.8101044
Sumeir ZaveriETSNaMo Bandra Blasters2026110808080.0036222.22010114
Javed MiandadPAKIndia1979120806440.0015850.63010100
Nayan MongiaINDWest Indies1994220808040.0015352.29011130
Prasad PawarAAAakash Tigers MWS2026220805440.0063126.9801052
Ravichandran AshwinINDEngland2011-2016440806820.0013061.5401191
Sandeep PatilINDEngland1980-1984350803016.0012265.57001120
James FranklinMIPunjab Kings2012110797979.0051154.9001064
Luke PomersbachPKMumbai Indians20081117979*-50158.00010103
Sachin TendulkarMIPune Warriors2011-2013220794439.5068116.1800091
Tim DavidMIDelhi Capitals2022-20242217945*79.0032246.8800048
Michael HusseyCSKMumbai Indians2011-2015330794126.3370112.8600082
Brad HodgeRR/KTKMumbai Indians2011-2014332793979.0050158.00000111
Ricky BhuiANDMumbai2021110787878.0048162.5001074
Virat KohliRCBChennai Super Kings2011-20212217870*78.0051152.9401063

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.