ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Rob NicolNZ108108*131110v ZIMHarare Sports Club20 Oct 2011
Kane WilliamsonNZ1084 & 104*254110v ENGHamilton29 Nov 2019
Glenn PhillipsNZ10810851108v WIMount Maunganui29 Nov 2020
Devon ConwayNZ10816 & 92240160v SAChristchurch25 Feb 2022
Rachin RavindraNZ10810894151v PAKBengaluru4 Nov 2023
Devon ConwayNZ10891 & 17144143v INDBengaluru16 Oct 2024
Rachin RavindraNZ108108101131v SALahore5 Mar 2025
John ReidNZ10744 & 63-130v INDMadras6 Jan 1956
John WrightNZ107107200171v PAKKarachi10 Dec 1984
Ken RutherfordNZ107107*181120v ENGWellington3 Mar 1988
Martin CroweNZ1070 & 107123104v SLColombo6 Dec 1992
Andrew JonesNZ10781 & 26196100v PAKChristchurch24 Feb 1994
Shane ThomsonNZ10769 & 38*217170v ENGLondon16 Jun 1994
Martin CroweNZ107107*12992v INDJamshedpur15 Nov 1995
Craig McMillanNZ107107*21093v ENGManchester5 Aug 1999
Stephen FlemingNZ10741 & 66161151v ENGHamilton5 Mar 2008
Daniel VettoriNZ10799 & 8140160v PAKDunedin24 Nov 2009
Jesse RyderNZ1071079376v PAKAuckland5 Feb 2011
Ross TaylorNZ107107*9393v BANFatullah3 Nov 2013
BJ WatlingNZ107107172120v ZIMBulawayo28 Jul 2016
Ross TaylorNZ107107101130v AUSHamilton5 Feb 2017
Tom BlundellNZ107107*180131v WIWellington1 Dec 2017
Henry NichollsNZ10710712990v BANWellington8 Mar 2019
Will YoungNZ107107113121v PAKKarachi19 Feb 2025
John ReidNZ10692 & 14-100v SACape Town1 Jan 1962
Bruce MurrayNZ10680 & 26-100v INDHyderabad15 Oct 1969
Robert AndersonNZ10614 & 92-90v PAKLahore9 Oct 1976
Andrew JonesNZ10667* & 39*27380v ZIMBulawayo1 Nov 1992
Stephen FlemingNZ106106*10871v WIPort of Spain29 Mar 1996
Mark RichardsonNZ106106280141v PAKHamilton27 Mar 2001
Craig McMillanNZ106106140182v BANHamilton18 Dec 2001
Lou VincentNZ106106227142v INDChandigarh16 Oct 2003
Daniel VettoriNZ10641* & 65158160v AUSAuckland26 Mar 2005
Brendon McCullumNZ10699 & 7168112v SLNapier4 Apr 2005
Stephen FlemingNZ106106149110v ENGBrisbane6 Feb 2007
Brendon McCullumNZ10648 & 58*193111v SADunedin7 Mar 2012
Kane WilliamsonNZ106106*13891v SABirmingham19 Jun 2019
Martin GuptillNZ106106123112v NEDHamilton4 Apr 2022
Glenn PhillipsNZ106106*7467v PAKLahore8 Feb 2025
Tim RobinsonNZ106106*6665v AUSMount Maunganui1 Oct 2025
Glenn PhillipsNZ1061068893v INDIndore18 Jan 2026
Bruce TaylorNZ105105 & 0*-143v INDCalcutta5 Mar 1965
Brian HastingsNZ105105-150v WIBridgetown23 Mar 1972
Vic PollardNZ105105*185140v ENGLondon21 Jun 1973
Mark BurgessNZ105105174120v ENGLondon21 Jun 1973
Mark BurgessNZ10587 & 18194130v ENGLeeds5 Jul 1973
Mark BurgessNZ10566 & 39172170v AUSChristchurch18 Feb 1977
Martin CroweNZ105105*105111v ENGAuckland25 Feb 1984
Dipak PatelNZ10599 & 6153112v ENGChristchurch18 Jan 1992
Matthew BellNZ105105163170v PAKHamilton27 Mar 2001

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