Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Hagley Oval×

Qualification: Minimum 500 balls faced.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom LathamNZBangladesh2016-2022552608252202.6777278.76310687
Kane WilliamsonNZPakistan2016-202256140223880.4053375.42120373
Cole McConchieCANNorthern Districts2018-20261213341510741.5056573.45121359
Tim SeifertNDCanterbury2016-2024911255711961.8977072.34150529
Henry NichollsCANOtago Volts2022-2026341345124115.0051167.51130402
George WorkerCS/AA/AUCCanterbury2014-20231014136611128.1557863.32212503
Will YoungCS/CDCanterbury2014-2026101303838229.4660763.10042406
Todd AstleCANNorthern Districts2015-202388237019561.6759861.87110451
Cole McConchieCANOtago Volts2015-202357041121458.7167560.89201521
Henry NichollsCANAuckland Aces2013-202558250922684.8383860.74210513
Dean BrownlieNDCanterbury2015-2020610042610442.6070660.34140492
Tom BlundellWF/WELCanterbury2014-20261116137211324.8061760.29112442
Robert O'DonnellAA/ND/AUCCanterbury2016-20261215444512340.4574060.14131563
Henry NichollsCANNorthern Districts2015-202679142010352.5070759.41140501
Kane WilliamsonNZSri Lanka2014-2023582329121*54.8355858.96120292
Peter FultonCANCentral Stags2014-2016241344209*114.6761356.12110406
Sean SoliaAA/AUCCanterbury2018-2026121402926720.8652555.62021283
Dane CleaverCS/CDCanterbury2016-20261216041910426.1976354.91125449
Andrew EllisCANWellington Firebirds2014-201847028811041.1452854.55120402
Daryl MitchellNDCanterbury2015-20206102379170*47.3871852.79111348
Angelo MathewsSLNew Zealand2014-2023710241111551.3879551.70121414
Cam FletcherCANWellington Firebirds2014-2020692292100*41.7156851.41120336
Henry NichollsCANCentral Stags2014-20254702779839.5754850.55021321
Cole McConchieCANCentral Stags2017-202546029310948.8358849.83121263
Bharat PopliNDCanterbury2016-20244803269240.7565549.77020352
Greg HayCS/CDCanterbury2014-2021610046114046.1093649.25221490
Daniel FlynnNDCanterbury2015-202061003336633.3068248.83030482
Tom LathamNZSri Lanka2014-202369137117646.3877847.69110401
Dimuth KarunaratneSLNew Zealand2014-202358024515230.6353945.45112260
Brad WilsonOV/OTACanterbury2015-201958032510040.6385438.06131311
Cam FletcherCANCentral Stags2016-20214713137852.1784836.91040381

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.