Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

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,617 matches in this selection (from 1930). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Ian SmithNZ6940* & 29*7571v PAKWellington10 Feb 1989
Ken RutherfordNZ6969 & DNB12851v INDChristchurch2 Feb 1990
Martin CroweNZ69697121v BANSharjah28 Apr 1990
Tony BlainNZ6940 & 29181100v AUSHobart26 Nov 1993
Nathan AstleNZ69699980v ZIMChristchurch4 Mar 1998
Matt HorneNZ6938 & 3117680v INDWellington26 Dec 1998
Stephen FlemingNZ696910040v PAKDerby28 May 1999
Craig McMillanNZ69699131v ENGWellington16 Feb 2002
Craig McMillanNZ696910150v WIKingston5 Jun 2002
Nathan AstleNZ6969 & 018452v WISt. George's28 Jun 2002
Scott StyrisNZ69696251v SADunedin25 Feb 2004
Hamish MarshallNZ696914560v BANChattogram26 Oct 2004
Mathew SinclairNZ6969 & 017390v AUSBrisbane18 Nov 2004
Matthew BellNZ690 & 69158120v ENGNapier22 Mar 2008
Scott StyrisNZ69698780v ENGLondon25 Jun 2008
Brendon McCullumNZ6969*5581v INDWellington27 Feb 2009
Tim McIntoshNZ6969 & 023461v SLGalle18 Aug 2009
Peter IngramNZ69697490v BANNapier5 Feb 2010
Tim SoutheeNZ6938 & 319326v INDNagpur20 Nov 2010
Ross TaylorNZ69699141v PAKHamilton3 Feb 2011
Kane WilliamsonNZ69698451v WISt Kitts16 Jul 2012
Brendon McCullumNZ6969*6163v ENGHamilton17 Feb 2013
Brendon McCullumNZ6969 & DNB9491v ENGWellington14 Mar 2013
Hamish RutherfordNZ6927 & 4296100v ENGLeeds24 May 2013
Tom LathamNZ696 & 6317040v AUSWellington12 Feb 2016
Colin de GrandhommeNZ6937 & 3276110v PAKHamilton25 Nov 2016
Kane WilliamsonNZ69697560v SAChristchurch22 Feb 2017
BJ WatlingNZ6910 & 5918060v PAKAbu Dhabi16 Nov 2018
Ross TaylorNZ69698270v BANDunedin20 Feb 2019
Ross TaylorNZ69699570v WIManchester22 Jun 2019
Tom LathamNZ69694882v INDHamilton5 Feb 2020
Tom BlundellNZ695 & 6413670v PAKMount Maunganui26 Dec 2020
Glenn PhillipsNZ6969*5271v IREBelfast18 Jul 2022
Tom LathamNZ69697560v WIBridgetown21 Aug 2022
Glenn PhillipsNZ69693455v ENGBirmingham3 Sept 2023
Kane WilliamsonNZ69697381v INDMumbai15 Nov 2023
Tim SoutheeNZ6935 & 348642v BANSylhet28 Nov 2023
Rachin RavindraNZ69693954v SLNelson2 Jan 2025
Tom LathamNZ69697161v WIBridgetown21 Jul 2026
Eric DempsterNZ6821* & 47--0v SAJohannesburg29 Jan 1954
John ReidNZ6828 & 40-130v WIChristchurch18 Feb 1956
Glenn TurnerNZ6830 & 38--0v WIChristchurch13 Mar 1969
Graham DowlingNZ6832 & 36*-71v INDBombay25 Sept 1969
Bruce TaylorNZ6826 & 42*-60v WIPort of Spain20 Apr 1972
Richard CollingeNZ6868* & DNB-61v PAKAuckland16 Feb 1973
Richard HadleeNZ6851 & 1793100v WIDunedin8 Feb 1980
John WrightNZ6820 & 4824240v SLColombo16 Mar 1984
Martin CroweNZ68688440v SLColombo1 Apr 1984
Geoff HowarthNZ68689440v PAKNapier12 Jan 1985
Richard HadleeNZ6868 & DNB13280v ENGNottingham7 Aug 1986

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.