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 2026AFGZIMT2069th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Adelaide Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUSIndia2014-2024463239162*79.6735068.29110290
Allan BorderAUSPakistan1981-1990561239117*47.8049348.48110241
Peter NevillNSWSouth Australia2017-202146123672*47.2054643.22031250
Adam GilchristAUSIndia1999-20085702369233.7125692.19011244
Nic MaddinsonVIC/NSWSouth Australia2017-20244702348233.4343553.79031237
Michael HusseyAUSWest Indies2005-2010342233133*116.5048348.24100213
Jake WeatheraldSANew South Wales2017-20215902337125.8951745.07021290
Kurtis PattersonNSWSouth Australia2017-2023610023210223.2051644.96101191
Charlie WakimTASSouth Australia2019-202523023116077.0043253.47100240
Frank IredaleAUSEngland1895-189823023114077.00--110250
Damien MartynAUSEngland1999-20064512299557.2543652.52030150
Mark WaughAUSWest Indies1993-20004602298238.1740456.68031241
David BoonAUSSri Lanka1985-199644122712275.6734765.42100222
Charles KellewayAUSEngland1912-192536122714745.4068233.28100200
Mike AthertonENGAustralia1991-19983602278737.8363535.75021210
Jake WeatheraldSAVictoria2020-202224022612256.5045949.24110242
Steve WaughAUSSouth Africa1994-200136022616437.6743951.48100290
Wasim AkramPAKAustralia1988-199645022512345.0029277.05110274
Glenn MaxwellMS/MRAdelaide Strikers2011-2025111102256020.45148152.03011239
Matthew WadeHHAdelaide Strikers2018-2023652224130*74.67125179.201112010
Ross TaylorNZAustralia2007-20154602247637.3328877.78020215
Jake WeatheraldSATasmania2019-202235022215044.4045848.47111215
Liam ScottSAVictoria2022-202547122254*37.0039056.92030262
Martin CroweNZAustralia1986-199034022113755.2535761.90110241
Alex CareyASHobart Hurricanes2018-202455022110044.20150147.33100247
Liam ScottSATasmania2025231220147110.0031569.84110217
Babar AzamPAKAustralia2017-202434122010073.3327380.59110192
Usman KhawajaBH/STAdelaide Strikers2016-2023661220104*44.00157140.13111265
David WarnerAUSSouth Africa2009-201635021911943.8025585.88100294
Andrew JonesNZAustralia1987-199023021815072.6753840.52110170
Jim BurkeAUSEngland1951-1959362218101*54.5023834.45110140
Matthew ShortASPerth Scorchers2019-202677121876*36.33157138.85021209
Jacques KallisSAAustralia1998-201247121765*36.1748944.38020321
Herbie CollinsAUSEngland1921-192524021516253.7544748.10100250
Matthew HaydenAUSNew Zealand1993-20084512157053.7540652.96030240
Callum FergusonST/MRAdelaide Strikers2017-20216612157343.00157136.94010204
Jake WeatheraldSAWestern Australia2018-20263602146035.6728575.09010330
Michael ClarkeAUSSri Lanka2006-2012331213117106.50192110.94110104
Nathan McSweeneySANew South Wales202323021310071.0040053.25110174
Brad HaddinAUSNew Zealand2008-2009220212169106.0028973.36100293
Rod MarshAUSPakistan1972-198346221211853.0035959.05100184
Saleem MalikPAKAustralia1983-19904512117752.7530170.10020180
Ricky PontingAUSSouth Africa1998-20124702116330.1439753.15020280
Sean AbbottNSWSouth Australia2018-20213402108352.5032265.22020262
Greg ChappellAUSWest Indies1975-19824712106135.0038754.26021190
Alan TurnerAUSWest Indies1975-197623020813669.3331366.45100240
Andrew StoddartENGAustralia1892-189835120813452.00--100162
Nasser HussainENGAustralia1998-200346120889*41.6049242.28011220
Jake WeatheraldASMelbourne Renegades2017-20217702085729.71136152.94020249
Percy McDonnellAUSEngland1884120207124103.50--110140

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.