Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

New Zealand: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: New Zealand×At Saxton Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kane WilliamsonNZSri Lanka2015-201944022910357.2525789.11120202
Neil BroomNZBangladesh2016221206109*206.00204100.98110204
Ross TaylorNZSri Lanka2015-201944116513755.0017097.06101124
Henry NichollsNZSri Lanka2015-2019332148124*148.00118125.42100133
Kane WilliamsonNZBangladesh201622110995*109.0015172.19010111
Henry NichollsNZBangladesh2023110959595.009995.9601081
Will YoungNZBangladesh2023110898989.009494.6801082
Martin GuptillNZPakistan20181118686*-71121.1301055
Martin GuptillNZWest Indies2014-2017220868143.0012369.9201052
Martin GuptillNZSri Lanka2015-2019440793019.7574106.7600065
Rachin RavindraNZSri Lanka2025110696969.0039176.9201054
Ross TaylorNZWest Indies2014-2017220694934.5057121.0500061
Tom LathamNZBangladesh2016-20233316034*30.007481.0800090
Devon ConwayNZWest Indies2025210565656.0034164.7101062
Glenn PhillipsNZWest Indies2017110565656.0040140.0001042
James NeeshamNZBangladesh20162215628*56.0054103.7000062
Colin de GrandhommeNZEngland2019110555555.0035157.1401053
Colin MunroNZWest Indies2017110535353.0037143.2401062
Mitchell SantnerNZSri Lanka2015-2025321523852.005692.8600022
Tom LathamNZSri Lanka2015-2016220514225.505592.7300061
Jesse RyderNZWest Indies2014110474747.004995.9200070
Kane WilliamsonNZWest Indies2014110474747.005585.4500030
Corey AndersonNZSri Lanka2015110474747.0044106.8200022
Ross TaylorNZPakistan20181114545*-43104.6500040
Rachin RavindraNZBangladesh2023110454545.0033136.3600071
Grant ElliottNZSri Lanka2015110444444.005875.8600030
Daryl MitchellNZWest Indies2025210414141.0024170.8300023
Luke RonchiNZSri Lanka2015-20163213932*39.0028139.2900013
Tim RobinsonNZSri Lanka2025110373737.0021176.1900022
Luke RonchiNZBangladesh2016210353535.003892.1100041
Daryl MitchellNZSri Lanka2025110353535.0017205.8800014
Martin GuptillNZEngland2019110333333.0017194.1200070
Doug BracewellNZSri Lanka2015110303030.003488.2400020
Ross TaylorNZEngland2019110272727.0024112.5000021
Mitchell SantnerNZWest Indies2017-20253212723*27.0014192.8600031
Rachin RavindraNZWest Indies2025210262626.0015173.3300040
Tom BlundellNZBangladesh20231112424*-20120.0000011
Tim RobinsonNZWest Indies2025210232323.0021109.5200020
Colin MunroNZSri Lanka2019110212121.0014150.0000040
Zakary FoulkesNZSri Lanka20251112121*-13161.5400021
James NeeshamNZEngland2019110202020.0015133.3300021
Kane WilliamsonNZPakistan2018110191919.002867.8600020
Tim SoutheeNZSri Lanka2015-20193111818*-4450.0000012
Adam MilneNZSri Lanka2015-20163111717*-2373.9100001
Corey AndersonNZWest Indies20141111717*-13130.7700011
Mitchell SantnerNZEngland2019110151515.009166.6700020
Brendon McCullumNZWest Indies2014110141414.009155.5600011
Trent BoultNZBangladesh2016110121212.0012100.0000020
James NeeshamNZSri Lanka20191111212*-6200.0000011
Anaru KitchenNZWest Indies2017110121212.009133.3300010
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.