Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG321/3 (43.4)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

New Zealand: Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: New Zealand×

Player figures come from full scorecards, which we hold for 1,614 of the 1,615 matches in this selection (from 1930). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Martin SneddenNZ1984198474128169.339031.1100040
John BracewellNZ1980198035128167.0011225.0000210
Gary TroupNZ198519856632816*9.339130.7700120
Graham GedyeNZ19651965120272613.50--00000
Jack AlabasterNZ1961196123027179.00--00000
Hedley HowarthNZ19711971231272513.5010027.0000130
Paul McEwanNZ1981198143027129.005747.3700000
Richard HadleeNZ19751975542271513.504757.4500120
Trent BoultNZ2021202121552712*-25108.0000050
Grant BradburnNZ199219924512711*6.758930.3400000
Kyle MillsNZ200120018622718*6.757038.5700110
Neil WagnerNZ2014201446227146.759927.2700130
Martin SneddenNZ1981198111642711*13.507038.5700100
John ReidNZ195319534702793.86--00100
Stephen BoockNZ1987198777327126.757038.5700111
William O’RourkeNZ2026202668227194.508232.9300240
Kyle MillsNZ20122012231032773.865549.0900110
Brendon DiamantiNZ200920092112626*-22118.1800030
Aaron RedmondNZ20132013120262013.004854.1700040
Barry HadleeNZ19751975221261926.009327.9600010
Trent BoultNZ20242024631261613.0022118.1800012
Anaru KitchenNZ20182018431261613.0023113.0400021
SL StewartNZ2010201044026146.505944.0700020
Ish SodhiNZ20192019175126126.5024108.3300112
Jack DunningNZ1937193735126196.50--00200
Ewen ChatfieldNZ1986198622107267*8.678630.2300110
Jack AlabasterNZ1958195824025116.25--00100
Ian SinclairNZ195619562412518*8.33--00240
Stu GillespieNZ19881988742259*12.502696.1500010
Trent BoultNZ2023202317742510*8.333473.5300011
Tom BurttNZ194719471112424*---00000
Peter ComanNZ19731973110242424.005841.38000--
Paul HitchcockNZ20082008221241324.0022109.0900012
Neil WagnerNZ20152015220241712.004850.0000022
Merv WallaceNZ19461946120241412.00--000-0
Bruce TaylorNZ19661966120241812.005246.1500030
Paul WisemanNZ2001200123124912.008528.2400010
George DickinsonNZ1930193023024118.00--000-0
Johnny HayesNZ1951195123024198.00--00130
Bob BlairNZ1959195923024228.004257.1400121
BJ WatlingNZ202120213412415*8.005841.3800030
Hedley HowarthNZ1972197254124168.00--00100
Willie WatsonNZ198719876432412*24.003961.5400010
Willie WatsonNZ1993199344124218.005246.1500131
Kyle JamiesonNZ202520251763249*8.0019126.3200111
Bob BlairNZ19531953472246*4.80--00101
Willie WatsonNZ19881988149524106.006437.5000001
Stephen BoockNZ1978197871142483.4318512.9700210
Ewen ChatfieldNZ19871987151410246*6.009525.2600210
Jack NewmanNZ19321932120231911.50--000-0

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.