Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-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/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Rahul DravidINDAustralia2001-20043511655941.2546335.64010201
Alyssa HealyAUSWIndia Women2023-20244501658233.0028857.29011114
Gundappa ViswanathINDWest Indies1975-19782301649554.6712541.60020210
Ravindra JadejaCSK/RR/KTKMumbai Indians2011-2026139316453*27.33111147.75010146
Gautam GambhirKKR/DCMumbai Indians2011-20187701625923.14136119.12011202
Yashasvi JaiswalRRMumbai Indians2023-202633016112453.6785189.411001911
Ambati RayuduCSK/MIDelhi Capitals2011-20216611615932.20117137.61010147
Shivam DubeCSKMumbai Indians2022-202655115966*39.75113140.71020157
Roshan MahanamaSLIndia1987-19973411579852.3330251.99010130
MS DhoniINDEngland2006-20124611576431.4024663.82010183
Damien MartynAUSIndia2003-200423015510051.6723865.13111131
Dinesh KarthikRCB/MIDelhi Capitals2012-20223311558677.5086180.23020197
Ryan RickeltonMISunrisers Hyderabad2025-2026221154123*154.0078197.44100158
Ambati RayuduCSK/MIPunjab Kings2011-20227611537830.60104147.12021197
Heather KnightENGWIndia Women2019-20236621535238.2519279.69010133
Suresh RainaCSKPunjab Kings2008-20213311508775.0068220.590201710
Faf du PlessisRCB/CSKSunrisers Hyderabad2018-202233215073*150.00103145.63020146
Ian BothamENGIndia1980-198123015011450.0018879.79100201
Kieran PowellWIIndia2011-20132401498137.2527454.38010131
Sachin TendulkarMIPunjab Kings2008-20134401486537.00124119.35020201
Deepti SharmaINDWAustralia Women2023-20244421487874.0027454.01010160
Tom LathamNZIndia2017-2024461148103*29.6018181.77101142
Ravichandran AshwinINDWest Indies2011-201633014710349.0017783.05100193
Jos ButtlerRR/MIDelhi Capitals2017-202233014611648.6790162.221001211
Will YoungNZIndia2021-20242401467136.5028850.69020113
Kedar JadhavRCB/CSK/DCMumbai Indians2011-20238731465836.50130112.31010134
Abhishek SharmaINDEngland2025-202622014413572.0061236.07100913
Aunshuman GaekwadINDWest Indies1975-19832401445136.009053.33010160
Hardik PandyaMIKolkata Knight Riders2015-202685414461*144.0076189.47010185
Ryan RickeltonMIKolkata Knight Riders2025-202622114381143.0084170.24020813
Sanju SamsonRRPunjab Kings2021-202222014211971.0075189.33100167
Ryan RickeltonMILucknow Super Giants2025-20262201418370.5064220.310201212
Roy FredericksWIIndia197512014110470.50--100230
Sachin TendulkarINDEngland1993-20124601417823.5034041.47010191
Andrew FlintoffENGIndia2002-20062301405046.6728149.82020165
Shreyas IyerKKR/PK/DCMumbai Indians2015-20266611406628.0094148.94010156
Jos ButtlerRR/MIRoyal Challengers Bengaluru2016-202244113970*46.3390154.4401089
Suryakumar YadavMIGujarat Titans2023-2025221138103*138.0073189.04100166
KL RahulPK/LSGDelhi Capitals2021-20222201387769.00102135.29020117
Ruturaj GaikwadCSKMumbai Indians2022-20264411386946.0096143.75010117
Kieron PollardMIRajasthan Royals2011-20196601386423.0094146.81010117
Shreyas IyerINDNew Zealand2021-202323013710545.67119115.13100710
Kris SrikkanthINDWest Indies1987-19892301377145.6715190.73020211
Murali VijayINDEngland2016110136136136.0028248.23100103
Quinton de KockMIPunjab Kings2019-2026221136112*136.0083163.86100107
Chetan ChauhanINDWest Indies19781201368468.0035538.31020130
David WarnerDC/SHMumbai Indians2011-20246601356122.5094143.62010167
Ambati RayuduMIChennai Super Kings2011-20156601355922.50109123.8501197
Ishan KishanMIDelhi Capitals2018-20243301344844.6781165.43000128
Faf du PlessisSAIndia2015111133133*-115115.6510096

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.