Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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 Hagley Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom LathamNZBangladesh2016-2022552608252202.6777278.76310687
Kane WilliamsonNZPakistan2016-202256140223880.4053375.42120373
Tom LathamNZSri Lanka2014-202369137117646.3877847.69110401
Brendon McCullumNZSri Lanka2014-201554036619591.50230159.131304516
Kane WilliamsonNZSri Lanka2014-2023582329121*54.8355858.96120292
Devon ConwayNZBangladesh2021-2022441315109105.0035090.00130315
Tom LathamNZWest Indies2017-202545024414548.8044155.33100220
Martin GuptillNZSri Lanka201544122193*73.67151146.360212312
Henry NichollsNZSri Lanka2015-2023452208162*69.3328672.73100220
Kane WilliamsonNZEngland2018-20243501909338.0035753.22021190
Henry NichollsNZPakistan2016-202123118715793.5035253.13100221
Martin GuptillNZBangladesh2016-202244018711846.75158118.35100217
Kane WilliamsonNZAustralia2016-20243501849736.8043642.20020180
Daryl MitchellNZSri Lanka202312018310291.5027965.5911096
Colin de GrandhommeNZSouth Africa2017-2022331183120*91.5023478.21100194
Rachin RavindraNZWest Indies202523018317661.0020688.83100271
Daryl MitchellNZPakistan2021-2025322174102*-156111.54110154
Brendon McCullumNZAustralia201612017014585.00106160.38100247
Corey AndersonNZSri Lanka20152201568178.00142109.86020193
Tom LathamNZAustralia2016-20242401547338.5034844.25010220
Glenn PhillipsNZIndia2022-202632115282*152.0083183.13020127
Henry NichollsNZSouth Africa202223015110550.3325858.53100190
Tom BlundellNZSouth Africa20222301469648.6725357.71010200
Finn AllenNZPakistan2022-20256611466229.2096152.08010149
Devon ConwayNZSouth Africa20222301449248.0031645.57010190
Glenn PhillipsNZPakistan2022-202454114370*47.67113126.5501085
Colin de GrandhommeNZEngland2018-20193401427235.5027352.01010141
Daryl MitchellNZEngland2019-20254411428447.3323959.41010143
Tom LathamNZEngland2018-20243501418328.2029048.62011160
Matt HenryNZAustralia2016-20242401326633.0014491.67010221
Ross TaylorNZSri Lanka2014-20185621324033.0019866.67000170
Kane WilliamsonNZBangladesh2016-202244112865*42.6715383.6601090
Ross TaylorNZBangladesh2017-20223311267763.0016277.78010142
Henry NichollsNZBangladesh2017-20224401259831.2519464.43011150
Daryl MitchellNZWest Indies2025110119119119.00118100.85100122
Finn AllenNZIndia2022-20263301175739.0092127.17010134
Corey AndersonNZAustralia20161201127256.0021452.34010134
Michael BracewellNZWest Indies20252301064735.3316962.72000101
Ross TaylorNZWest Indies201722110457104.0012086.67010110
BJ WatlingNZEngland20181201048552.0028636.36010141
BJ WatlingNZAustralia20161201045852.0013477.61010150
Tom LathamNZIndia2020-20222201045252.0019653.06020150
Mitchell SantnerNZEngland2018-20254311046752.0087119.5401075
Ross TaylorNZSouth Africa2017111102102*-11092.7310080
Henry NichollsNZWest Indies201722210183*-71142.25010102
Daryl MitchellNZSouth Africa20222301006033.3325239.68010122
Devon ConwayNZAustralia20211119999*-59167.80010103
Devon ConwayNZPakistan20223319949*49.5098101.0200092
James NeeshamNZSouth Africa2017-20262219571*95.0081117.2801080
Tim SoutheeNZSri Lanka2014-2023440946823.509598.9501194
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.