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

2 active
Reset"Match result" is from the side of the player or team.
v New Zealand×At Sydney Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Greg ChappellAUSNew Zealand1974-19839103392138*56.0042891.59121292
Marnus LabuschagneAUSNew Zealand2020230330215110.0048967.48120241
Allan BorderAUSNew Zealand1980-1994151613175521.1351162.04010263
David BoonAUSNew Zealand1985-19948912988137.2556153.12032190
David WarnerAUSNew Zealand2009-2022671281111*46.8338572.99110310
Geoff MarshAUSNew Zealand1986-199166027210145.3347757.02110141
Steve SmithAUSNew Zealand2016-202033024116480.3335667.70110185
Dean JonesAUSNew Zealand1986-199466122753*45.4032370.28020150
Allan LambENGNew Zealand1983-1990221180108*180.0021683.33110161
Kim HughesAUSNew Zealand1980-19838801786322.2524772.06011130
Greg RitchieAUSNew Zealand1985-19862301708956.6737345.58020101
Doug WaltersAUSNew Zealand1974-198165215350*51.0021172.5101090
Ricky PontingAUSNew Zealand1998-20096501488429.6019376.68010161
Michael ClarkeAUSNew Zealand2004-20094301457548.3319773.60020151
David HookesAUSNew Zealand1983-19854521446848.0020968.90011104
Brad HaddinAUSNew Zealand200922012410962.00124100.00100103
Michael HusseyAUSNew Zealand2007-200932111665*116.00105110.48020121
Graeme WoodAUSNew Zealand1981-19836611123722.4026442.4200060
Darren LehmannAUSNew Zealand1998-20042201045252.0014671.2302060
Wayne PhillipsAUSNew Zealand1985-19863401006325.0028035.7101070
Greg MatthewsAUSNew Zealand1985-1986340935023.2518650.0001070
Michael BevanAUSNew Zealand1998-2002220916645.5012871.0901041
Adam GilchristAUSNew Zealand1998-2007430916030.3379115.19010101
John DysonAUSNew Zealand1980-1983220907945.0016155.9001090
Rod MarshAUSNew Zealand1974-1983971884914.6712172.7300271
Chris TavaréENGNew Zealand19831118383*-12765.3501081
Aaron FinchAUSNew Zealand2016-2022330736024.338783.9101143
Glenn MaxwellAUSNew Zealand2018-20222216840*68.0044154.5500082
Steve WaughAUSNew Zealand1986-20027626819*17.0013550.3700150
Dilip VengsarkarINDNew Zealand19851116363*-59106.7801040
Travis HeadAUSNew Zealand2016-2020220625231.0010260.7801060
Matthew WadeAUSNew Zealand2016-2022330623820.6758106.9000034
Jonty RhodesSANew Zealand20021116161*-6889.7101070
Kepler WesselsAUSNew Zealand1983110585858.0010555.2401020
Joe BurnsAUSNew Zealand2020120584029.0011849.1500062
Mohammad RizwanPAKNew Zealand2022110575757.0043132.5601050
Simon O'DonnellAUSNew Zealand1985-1991332573557.009261.9600032
Ian HealyAUSNew Zealand1990-1994321564856.0054103.7000020
Mark WaughAUSNew Zealand1990-2002440554013.757672.3700231
Kapil DevINDNew Zealand19851115454*-37145.9501050
Babar AzamPAKNew Zealand2022110535353.0042126.1901070
Ravi ShastriINDNew Zealand1985110535353.008463.1001020
Viv RichardsWINew Zealand1985110515151.006183.6101041
Ian ChappellAUSNew Zealand1974120514525.5011643.9700070
Mike VelettaAUSNew Zealand1988220493024.506872.0600020
Craig McDermottAUSNew Zealand1986-1988442492424.5035140.0000051
David HusseyAUSNew Zealand2009220484124.0046104.3500021
Herschelle GibbsSANew Zealand2002110464646.005190.2000060
Mitchell StarcAUSNew Zealand2016-2022441462215.3337124.3200041
Chris LynnAUSNew Zealand2018110444444.0033133.3300061
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.