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 Seddon Park×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kane WilliamsonNZSouth Africa2012-202468253717689.5095156.47221539
Kane WilliamsonNZWest Indies2013-202046047825179.6782458.01130632
MahmudullahBANNew Zealand2010-202157147514679.1767170.79300648
Joe RootENGNew Zealand2013-202556046422677.3372064.44130502
George WorkerCAN/CS/AANorthern Districts2014-2024101204469637.1772961.18041566
Tom BruceCS/CDNorthern Districts2016-20269122444166*44.4060873.03210535
Ross TaylorNZEngland2008-201978143012061.4371959.81310542
Kane WilliamsonNZEngland2013-202568141915659.8671958.28210501
Dean FoxcroftOV/CS/OTANorthern Districts2019-20266914059150.6352377.44051419
Martin GuptillNZBangladesh2010-2021441385189128.3352273.75210328
Ross TaylorNZIndia2009-2020894373112*74.6038995.89210389
Rahul DravidINDNew Zealand1999-2009242367190183.5064257.17210610
Bharat PopliNDCanterbury2016-2025510035812535.8064555.50122474
Katene ClarkeNDCanterbury2020-20267913509743.75300116.670313911
Daniel FlynnNDWellington Firebirds2014-201847034811249.7161556.59200480
Ross TaylorNZAustralia2007-201745034013868.00325104.62210406
Cam FletcherCAN/AA/AUCNorthern Districts2016-2025101333288132.8053261.65021307
Tamim IqbalBANNew Zealand2010-201946032512654.1733995.87120543
Gareth SeverinWF/WELNorthern Districts2023-202535031119662.2045168.96110314
Stephen MurdochCAN/WFNorthern Districts2014-20204803119738.8863349.13042463
Bharat PopliNDCentral Stags2016-202635031017262.0053757.73111460
Craig CachopaAA/WF/AUCNorthern Districts2013-201957031011544.2946167.25111429
Ross TaylorNZWest Indies2008-202057230913161.8058752.64200362
Martin GuptillNZPakistan2010-202067130987*51.5041574.46030349
Joe CarterNDOtago Volts2015-2025351303119*75.7552757.50120335
Chad BowesCANNorthern Districts2016-202591213008527.27284105.630103811
Tom BlundellWF/WELNorthern Districts2014-202569029510332.7851157.73111334
Kane WilliamsonNZPakistan2011-202468329372*58.6042568.94030372
Daniel FlynnNDCentral Stags2013-201936029015848.3351955.88112442
Greg HayCSNorthern Districts2016-20204602879347.8354053.15020370
Tom LathamNZEngland2018-202546028610547.6745862.45120360
Bharat PopliNDWellington Firebirds2014-202461002829128.2062844.90021423
Sachin TendulkarINDNew Zealand1994-200934128116093.6744263.57110421
Brendon McCullumNZEngland2008-201345227480*91.33203134.980412515
Michael BracewellOV/WF/WELNorthern Districts2012-202471112745027.4054350.46010303
Andrew JonesNZSri Lanka1991-1992231271122135.5046658.15200180
Kane WilliamsonNZIndia2014-20206502709554.00256105.47030209
Brendon McCullumNZBangladesh2010-2015342268185134.0032582.46110285
Mohammad HafeezPAKNew Zealand2010-202067226899*53.60221121.270212612
Joe CarterNDAuckland Aces2013-202424026412466.0051451.36110265
AB de VilliersSANew Zealand2012-201755426483264.0029988.29020253
Quinton de KockSANew Zealand2014-20174522549084.6731680.38031323
Ross TaylorNZPakistan2010-2018672253102*50.6032976.90110313
Martin GuptillNZSouth Africa2012-2017441250180*83.33236105.931002612
Brad WilsonNDOtago Volts2012-201524024916562.2551947.98110401
Tim SeifertNDCanterbury2016-202591402478317.6438464.320222810
Stephen FlemingNZPakistan2001-2003231243192121.5040560.00111380
Martin GuptillNZIndia2009-20207802434830.3831377.64000257
Scott KuggeleijnNDCanterbury2014-20261111324372*30.3834470.64021256
Joe CarterNDCanterbury2016-202559024213226.8938862.37101345
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.