Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW109/6 (30.5)ZIMW chose to batLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Wankhede Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tahlia McGrathAUSWIndia Women2023-20244512157353.7532166.98031310
Suryakumar YadavMISunrisers Hyderabad2018-2026662215102*53.75142151.41100269
Alastair CookENGIndia2011-201635121412253.5040752.58100241
Adam GilchristAUSIndia2001-200745021312242.60197108.12100305
Mayank AgarwalINDNew Zealand2021120212150106.0041950.60110265
Brendon McCullumKKR/CSK/KTKMumbai Indians2011-20176602118135.17144146.53020239
Kieron PollardMIRoyal Challengers Bengaluru2012-20198832084941.60123169.110002010
Rohit SharmaMISunrisers Hyderabad2013-20259912085626.00152136.840101811
Suryakumar YadavMIChennai Super Kings2018-202666120768*41.40136152.21021257
Matthew HaydenAUSIndia2001-200435120611951.5029769.36101275
Suresh RainaCSK/GLMumbai Indians2008-20191111120443*20.40164124.39001188
Rohit SharmaMILucknow Super Giants2022-20264402038450.75118172.030202113
Nicolas PooranSH/LSGMumbai Indians2022-20264402037550.7587233.33020922
Glenn MaxwellAUSAfghanistan2023111201201*-128157.031002110
Travis HeadRCB/SHMumbai Indians2016-20265502017640.20128157.030101711
Richa GhoshINDWAustralia Women2023-20244502019640.2030266.56020300
Viv RichardsWIIndia1975-198945120112050.254190.24100272
Desmond HaynesWIIndia1983-19893512016450.2537846.83030201
Shikhar DhawanPK/DC/SHChennai Super Kings2018-202244119988*66.33139143.17021215
Ravi ShastriINDEngland1981-198734119914266.3350139.72100211
Allan BorderAUSIndia1979-198624119666*65.3351138.36020231
Rohit SharmaMIPunjab Kings2011-202388119379*27.57135142.960111711
Ellyse PerryAUSWIndia Women2023-20244501907538.0022185.97020233
Cheteshwar PujaraINDEngland2012-201623018813562.6745940.96100190
Graham GoochENGIndia1980-199347118711531.1730461.51100170
Dinesh KarthikKKR/RCB/PKMumbai Indians2011-202498318753*37.40128146.09010188
Rohit SharmaMIRajasthan Royals2011-2026101001865818.60144129.17013185
Sourav GangulyINDSri Lanka199723018417361.3337449.20101262
Rahul DravidINDSouth Africa1996-200545118478*46.0038547.79010230
Rishabh PantDC/LSGMumbai Indians2017-202677118478*30.67103178.640111911
Carl HooperWIIndia1987-20024601827030.3326169.73010222
Sachin TendulkarINDSri Lanka1997-201134018114845.2527865.11100233
Wriddhiman SahaKKR/PK/SHMumbai Indians2008-202376218093*45.00130138.46021206
Glenn MaxwellRCB/PK/DCMumbai Indians2014-20246601796829.8395188.420111712
Shivnarine ChanderpaulWIIndia1994-20133511785444.5041043.41010181
Venkatesh IyerKKRMumbai Indians2023-202533017710459.00112158.041101212
Smriti MandhanaINDWAustralia Women2023-20243411757458.3323474.79010261
Quinton de KockSABangladesh2023110174174174.00140124.29100157
Richie RichardsonWIIndia1983-19893521738957.6730448.36021160
David MillerPK/LSG/GTMumbai Indians2012-20257711735628.83124139.52010138
Shane WatsonRCB/CSK/RRMumbai Indians2011-201988117389*24.71139124.460101411
Syed KirmaniINDEngland1977-198447117210228.6744139.00102190
Dwayne BravoCSK/GLMumbai Indians2012-20228811726824.57120143.330101212
Dilip VengsarkarINDAustralia1979-1986221170164*170.0036746.32100211
Manoj TiwaryKKR/PK/DCMumbai Indians2011-20186611705834.00143118.88010165
Suryakumar YadavMIRajasthan Royals2018-20264401696042.25112150.89020187
Marvan AtapattuSLIndia19972301679855.6739841.96010250
Rajat PatidarRCBMumbai Indians2024-20263301676455.6778214.100301213
Ambati RayuduCSK/MIRajasthan Royals2011-202166216653*41.50101164.360101010
Yusuf PathanKKR/SHMumbai Indians2011-20187721665233.20142116.90010174

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.