Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Martin GuptillNZ180*1381511130.431not out2v SAHamilton1 Mar 2017
John ReidNZ18044516040.453c & b AMJG Amerasinghe2v SLColombo24 Mar 1984
Tom LathamNZ17732918153.802lbw b Shakib Al Hasan2v BANWellington12 Jan 2017
Rachin RavindraNZ17618527195.144b O Shields3v WIChristchurch2 Dec 2025
Kane WilliamsonNZ17628516361.753c VD Philander b M Morkel2v SAHamilton25 Mar 2017
Tom LathamNZ17637017147.572c †N Dickwella b PVD Chameera3v SLChristchurch26 Dec 2018
Bevan CongdonNZ17637719046.683b GG Arnold4v ENGNottingham7 Jun 1973
Bevan CongdonNZ17545412038.553c †APE Knott b CM Old2v ENGLondon21 Jun 1973
Stephen FlemingNZ174*33316152.253not out3v SLColombo27 May 1998
Jeremy ConeyNZ174*37426146.526not out3v ENGWellington20 Jan 1984
Henry NichollsNZ17428021162.145c KC Brathwaite b RL Chase1v WIWellington11 Dec 2020
Martin CroweNZ17441016042.444c Javed Miandad b Saleem Jaffar1v PAKWellington10 Feb 1989
Ross TaylorNZ173*29919057.864not out2v ZIMBulawayo28 Jul 2016
Ian SmithNZ173136233127.219lbw b M Prabhakar1v INDAuckland22 Feb 1990
Lou VincentNZ172120169143.332c P Utseya b AM Blignaut1v ZIMBulawayo24 Aug 2005
Glenn TurnerNZ171*20116285.071not out1v EAFBirmingham7 Jun 1975
Hamish RutherfordNZ17121722378.802c sub (CR Woakes) b JM Anderson2v ENGDunedin6 Mar 2013
Luke RonchiNZ170*99149171.727not out1v SLDunedin23 Jan 2015
Andrew JonesNZ170*44615238.123not out3v INDAuckland22 Feb 1990
Scott StyrisNZ17022024277.274c SM Pollock b N Boje2v SAAuckland18 Mar 2004
Bevan CongdonNZ166*-141-3not out1v WIPort of Spain9 Mar 1972
Brendon McCullumNZ1661351210122.962c RS Haire b PS Eaglestone1v IREMannofield Park, Aberdeen1 Jul 2008
Kane WilliamsonNZ16625024066.403c MG Johnson b JR Hazlewood2v AUSPerth13 Nov 2015
Rachin RavindraNZ165*139212118.715not out2v ZIMBulawayo7 Aug 2025
Henry NichollsNZ162*22516072.005not out3v SLChristchurch26 Dec 2018
Kane WilliamsonNZ161*27122059.413not out3v WIBarbados26 Jun 2014
James MarshallNZ161141114114.181c †GC Wilson b R Strydom1v IREMannofield Park, Aberdeen1 Jul 2008
Tom LathamNZ16124817364.922c Mohammad Mithun b Soumya Sarkar2v BANHamilton28 Feb 2019
Bruce EdgarNZ16141822038.521c & b B Yardley2v AUSAuckland12 Mar 1982
Hamish MarshallNZ16025022264.003c WPUJC Vaas b SL Malinga1v SLNapier4 Apr 2005
John ReidNZ158*31817049.693not out2v PAKAuckland25 Jan 1985
Chris CairnsNZ15817118792.407c JH Kallis b GC Smith2v SAAuckland18 Mar 2004
Devon ConwayNZ15722422370.092c sub (MD Fisher) b JE Root1v ENGNottingham25 Jun 2026
Matt HorneNZ15726019460.382c GJ Whittall b M Mbangwa2v ZIMAuckland26 Feb 1998
Henry NichollsNZ15729118153.955c Naseem Shah b Mohammad Abbas2v PAKChristchurch3 Jan 2021
Nathan AstleNZ156*27522156.735not out1v AUSPerth30 Nov 2001
Kane WilliamsonNZ15620420176.473c sub (Rehan Ahmed) b Shoaib Bashir3v ENGHamilton14 Dec 2024
Martin GuptillNZ15623421066.671c LD Chandimal b AD Mathews1v SLDunedin10 Dec 2015
Ross TaylorNZ154*17617587.504not out1v ENGManchester23 May 2008
Tom LathamNZ15425115061.352lbw b MDK Perera2v SLColombo22 Aug 2019
Devon ConwayNZ15324518062.451b B Muzarabani2v ZIMBulawayo7 Aug 2025
Devon ConwayNZ152*121193125.621not out2v ENGAhmedabad5 Oct 2023
Warren LeesNZ152-212-7b Sikander Bakht2v PAKKarachi30 Oct 1976
Richard HadleeNZ151*24014262.927not out2v SLColombo16 Apr 1987
Bert SutcliffeNZ151*-240-5not out1v INDCalcutta5 Mar 1965
Ross TaylorNZ15120426174.024c Yuvraj Singh b Harbhajan Singh1v INDNapier26 Mar 2009
Tom LathamNZ15121415070.561c †JL Smith b BA Stokes1v ENGNottingham25 Jun 2026
Henry NichollsNZ150*24515061.224not out2v ZIMBulawayo7 Aug 2025
Mathew SinclairNZ15032123146.733c G Kirsten b AA Donald1v SAPort Elizabeth30 Nov 2000
Andrew JonesNZ15038311039.163run out (CJ McDermott)1v AUSAdelaide11 Dec 1987

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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