Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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.
At Hagley Oval×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom LathamNZBangladesh2016-2022552608252202.6777278.76310687
Tim SeifertNDCanterbury2016-2024911255711961.8977072.34150529
Henry NichollsCANAuckland Aces2013-202558250922684.8383860.74210513
Greg HayCS/CDCanterbury2014-2021610046114046.1093649.25221490
Robert O'DonnellAA/ND/AUCCanterbury2016-20261215444512340.4574060.14131563
Dean BrownlieNDCanterbury2015-2020610042610442.6070660.34140492
Henry NichollsCANNorthern Districts2015-202679142010352.5070759.41140501
Dane CleaverCS/CDCanterbury2016-20261216041910426.1976354.91125449
Cole McConchieCANNorthern Districts2018-20261213341510741.5056573.45121359
Cole McConchieCANOtago Volts2015-202357041121458.7167560.89201521
Angelo MathewsSLNew Zealand2014-2023710241111551.3879551.70121414
Kane WilliamsonNZPakistan2016-202256140223880.4053375.42120373
Will YoungCS/CDCanterbury2014-2026101303838229.4660763.10042406
Daryl MitchellNDCanterbury2015-20206102379170*47.3871852.79111348
Tom BlundellWF/WELCanterbury2014-20261116137211324.8061760.29112442
Tom LathamNZSri Lanka2014-202369137117646.3877847.69110401
Todd AstleCANNorthern Districts2015-202388237019561.6759861.87110451
Brendon McCullumNZSri Lanka2014-201554036619591.50230159.131304516
George WorkerCS/AA/AUCCanterbury2014-20231014136611128.1557863.32212503
Chad BowesCANNorthern Districts2016-20261215135510725.3641286.171224010
Henry NichollsCANOtago Volts2022-2026341345124115.0051167.51130402
Peter FultonCANCentral Stags2014-2016241344209*114.6761356.12110406
Jeet RavalAA/NDCanterbury2014-202591203359327.9247969.94021404
Daniel FlynnNDCanterbury2015-202061003336633.3068248.83030482
Colin de GrandhommeAA/NDCanterbury2013-202259333111555.1734795.392013510
Kane WilliamsonNZSri Lanka2014-2023582329121*54.8355858.96120292
Bharat PopliNDCanterbury2016-20244803269240.7565549.77020352
Brad WilsonOV/OTACanterbury2015-201958032510040.6385438.06131311
SB KeeneAA/AUCCanterbury2022-202547132415254.0049265.85120471
Devon ConwayNZBangladesh2021-2022441315109105.0035090.00130315
Cam FletcherCANCentral Stags2016-20214713137852.1784836.91040381
Leo CarterCANNorthern Districts2015-202691033018143.0034188.27030328
Cole McConchieCANCentral Stags2017-202546029310948.8358849.83121263
Cam FletcherCANWellington Firebirds2014-2020692292100*41.7156851.41120336
Sean SoliaAA/AUCCanterbury2018-2026121402926720.8652555.62021283
Andrew EllisCANWellington Firebirds2014-201847028811041.1452854.55120402
Peter FultonCANNorthern Districts2015-2016361280123*56.0047758.70110301
Henry NichollsCANCentral Stags2014-20254702779839.5754850.55021321
Jonny BairstowENGNew Zealand2018-201934027610469.0031288.46200308
Cole McConchieCANWellington Firebirds2017-202047127016245.0045659.21100381
Harry BrookENGNew Zealand2024-202533026917189.67246109.351102210
Michael BracewellOV/WF/WELCanterbury2017-2025111432617423.7337170.35013245
Finn AllenWF/WEL/AUCCanterbury2020-202456126078*52.00155167.740302315
Chad BowesCANAuckland2018-202699225959*37.00166156.02030325
Shai HopeWINew Zealand2017-202545025814051.6040963.08110243
KG AndersonCANWellington2023-20265512539563.25204124.02020301
Mohammad RizwanPAKNew Zealand2021-202467125390*42.17248102.02020302
Nick KellyND/WEL/OTACanterbury2016-202689124672*30.75229107.420212310
Dimuth KarunaratneSLNew Zealand2014-202358024515230.6353945.45112260
Tom LathamNZWest Indies2017-202545024414548.8044155.33100220
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.