Live1st ODI · India in New Zealand 2026/27NZINDIndia won the toss and chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

New Zealand: Batting match by match (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,616 of the 1,618 matches in this selection (from 1930). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
John BracewellNZ507 & 4316340v WIAuckland27 Feb 1987
Ian SmithNZ5040* & 106681v WIAuckland27 Feb 1987
Trevor FranklinNZ505019361v INDNapier9 Feb 1990
Ken RutherfordNZ50505320v ENGAdelaide1 Dec 1990
Martin CroweNZ50509430v AUSAdelaide2 Dec 1990
Ken RutherfordNZ50506851v PAKAuckland21 Mar 1992
Mark GreatbatchNZ50505820v AUSSydney11 Jan 1994
Chris HarrisNZ5050*7131v INDAuckland27 Mar 1994
Shane ThomsonNZ50504232v SLSharjah18 Apr 1994
Mark GreatbatchNZ505011760v INDCuttack8 Nov 1995
Nathan AstleNZ5018 & 3212750v ZIMHamilton13 Jan 1996
Roger TwoseNZ5042 & 819840v ZIMHamilton13 Jan 1996
Stephen FlemingNZ50506460v ZIMNapier3 Feb 1996
Lee GermonNZ50506630v WIKingstown6 Apr 1996
Nathan AstleNZ50506260v ENGChristchurch20 Feb 1997
Llorne HowellNZ50506340v AUSChristchurch8 Feb 1998
Matt HorneNZ5015 & 3511680v SLColombo27 May 1998
Nathan AstleNZ50506380v WINapier6 Jan 2000
Chris NevinNZ50504050v PAKSharjah15 Apr 2001
Chris CairnsNZ508 & 427152v AUSPerth30 Nov 2001
Stephen FlemingNZ50509430v AUSMelbourne29 Jan 2002
Stephen FlemingNZ50507920v SAMelbourne6 Feb 2002
Chris HarrisNZ50507950v WIGros Islet9 Jun 2002
Daniel VettoriNZ5039 & 1174100v WIBridgetown21 Jun 2002
Hamish MarshallNZ5050*5210v AUSMelbourne5 Dec 2004
Chris CairnsNZ50504042v AUSSydney8 Dec 2004
Brendon McCullumNZ5050*2534v AUSChristchurch10 Dec 2005
Hamish MarshallNZ50507110v SLWellington6 Jan 2006
Peter FultonNZ50506431v SLWellington6 Jan 2006
James MarshallNZ50508060v SLQueenstown31 Dec 2006
Hamish MarshallNZ5050*5421v BANAntigua2 Apr 2007
Stephen FlemingNZ50508460v SAGrenada14 Apr 2007
Ross TaylorNZ50505213v AUSAdelaide14 Dec 2007
Daniel VettoriNZ5050* & 04971v ENGWellington13 Mar 2008
Brendon McCullumNZ5031 & 196632v WINapier19 Dec 2008
Ross TaylorNZ504 & 466432v WINapier19 Dec 2008
Nathan McCullumNZ50507041v WISt Kitts11 Jul 2012
James FranklinNZ50503342v ENGKandy29 Sept 2012
Mark CraigNZ5046* & 4*9751v WIBarbados26 Jun 2014
BJ WatlingNZ5039 & 1116350v PAKDubai17 Nov 2014
Ross TaylorNZ505011432v PAKSharjah26 Nov 2014
Tim SoutheeNZ50506132v PAKSharjah26 Nov 2014
Corey AndersonNZ50505772v PAKSharjah26 Nov 2014
Brendon McCullumNZ50502473v AUSAuckland28 Feb 2015
Martin GuptillNZ50505461v ENGLondon12 Jun 2015
Kane WilliamsonNZ50506550v ENGChester-le-Street20 Jun 2015
Mark CraigNZ5024 & 26*5961v AUSBrisbane5 Nov 2015
Colin MunroNZ5050*1417v SLAuckland10 Jan 2016
Grant ElliottNZ50506211v AUSHamilton8 Feb 2016
BJ WatlingNZ505012880v SADunedin8 Mar 2017

BF balls faced · 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.