Live3rd ODI · Zimbabwe Women in India 2026/27INDW38/1 (5.5)ZIMW131 (39.5)INDW need 94 runs in 265 ballsLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-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)

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
Richard PetrieNZ19901990862542113.509457.4500010
Danny MorrisonNZ1988198813725427*10.8023323.1800350
Chris HarrisNZ19931993710054185.4023822.6900440
Ewen ChatfieldNZ198519852216135421*18.0021225.4700030
Tom BruceNZ20192019110535353.0046115.2201030
Corey AndersonNZ201820182215344*53.0037143.2400042
Richard HadleeNZ19891989331533226.5010351.4600081
Martin SneddenNZ198919896325333*53.0018328.9600040
Tony MacGibbonNZ19531953351532113.25--00100
James FranklinNZ20012001161015325*5.8910251.9600360
Vic PollardNZ19711971120523426.0012242.6200060
Blair HartlandNZ19931993120524326.0019726.4000070
Kyle MillsNZ200220024425223*26.009256.5200041
Curly PageNZ19321932240522313.00--00100
John SparlingNZ19641964240524913.00--00000
Herb McGirrNZ19301930210515151.00--010-0
Shane ThomsonNZ19931993220514225.505986.4400031
James MarshallNZ20062006330515017.008560.0001160
Mark GillespieNZ20122012230512717.0045113.3300073
Vaughan BrownNZ198519852315136*25.5016431.1000130
Chris HarrisNZ199019907615117*10.2012142.1500130
Jeetan PatelNZ20082008138251188.5017030.0000150
Ervin McSweeneyNZ19861986131145118*7.297865.3800112
Shane Edward BondNZ20072007251235022*5.5610249.0200120
William SomervilleNZ201920192224940*-14633.5600030
Lance CairnsNZ19751975220493924.506279.0300051
Nick KellyNZ20252025330493116.336180.3300072
Noel McGregorNZ196519652414937*16.33--00100
Colin de GrandhommeNZ20122012552493616.335392.4500023
Ian SmithNZ1986198675049229.8013735.7700040
Brooke WalkerNZ200220025524916*16.339750.5200140
Chris PringleNZ19921992673492312.257565.3300113
Jeetan PatelNZ20072007209449349.806971.0100151
Will YoungNZ20202020220484324.009848.9800050
Evan GrayNZ19841984340482512.0016728.7400070
Simon DoullNZ1995199567248259.607663.1600241
Danny MorrisonNZ19961996151074826*16.005587.2700251
Craig CummingNZ20082008230474215.6714432.6400080
George WorkerNZ20182018331472823.507860.2600040
Dayle HadleeNZ19761976540472411.75--00101
Tony MacGibbonNZ1954195435047149.40--00010
Shane Edward BondNZ2003200313754731*23.506572.3100143
Harry CaveNZ195619564824722*7.83--00300
Brun SmithNZ19521952120463723.00--00031
Rod LathamNZ199119912224626*-6274.1900020
Neil WagnerNZ20122012240462311.5020522.4400060
Ray EmeryNZ19521952240462811.50--000-0
Nathan AstleNZ2007200755046459.208057.5000361
Terry JarvisNZ1973197335046399.20--00350
John MorrisonNZ1982198235046159.2017925.7000030

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.