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
Murray ChappleNZ10269 & 33-100v SACape Town1 Jan 1962
Graham DowlingNZ10242 & 60-90v INDHyderabad15 Oct 1969
Bruce EdgarNZ102102*14170v AUSMelbourne1 Feb 1981
Bruce EdgarNZ10250 & 5230780v AUSSydney22 Nov 1985
Mark GreatbatchNZ102102*10493v ENGLeeds23 May 1990
Ken RutherfordNZ102102*9872v SLEast London18 Dec 1994
Stephen FlemingNZ10227 & 75148100v ZIMBulawayo25 Sept 1997
Chris CairnsNZ102102*11382v INDNairobi15 Oct 2000
Chris CairnsNZ102102*9993v SABrisbane19 Jan 2002
Nathan AstleNZ102102*122110v ZIMBloemfontein8 Mar 2003
Lou VincentNZ102102117101v WINapier1 Mar 2006
Stephen FlemingNZ102102*92103v BANAntigua2 Apr 2007
Aaron RedmondNZ10283 & 19158182v AUSAdelaide Oval28 Nov 2008
Martin GuptillNZ10229 & 73275141v PAKWellington15 Jan 2011
BJ WatlingNZ102102*149120v ZIMNapier26 Jan 2012
Kruger van WykNZ10271 & 31148120v INDBangalore31 Aug 2012
Ross TaylorNZ102102106101v INDWellington31 Jan 2014
Ross TaylorNZ102102*70132v PAKNapier3 Feb 2015
Martin GuptillNZ10210210993v SLMount Maunganui5 Jan 2016
Ross TaylorNZ102102*11080v SAChristchurch22 Feb 2017
Kane WilliamsonNZ102102220111v ENGAuckland22 Mar 2018
Ross TaylorNZ10280 & 22176120v AUSPerth12 Dec 2019
Daryl MitchellNZ102102*11282v PAKChristchurch3 Jan 2021
Will YoungNZ10242 & 60177190v ENGHamilton14 Dec 2024
Kane WilliamsonNZ10210294102v SALahore5 Mar 2025
Tony MacGibbonNZ10161 & 40-101v PAKLahore26 Oct 1955
Mark BurgessNZ10189 & 12-150v INDNagpur3 Oct 1969
Brian HastingsNZ10110127480v AUSWellington1 Mar 1974
Bevan CongdonNZ10110111071v ENGWellington9 Mar 1975
Jeremy ConeyNZ101101*192140v AUSWellington21 Feb 1986
John WrightNZ101101120150v ENGNapier16 Mar 1988
Trevor FranklinNZ10110131080v ENGLondon21 Jun 1990
Martin CroweNZ10145 & 56223130v ENGAuckland30 Jan 1992
Martin CroweNZ10198 & 3202141v AUSWellington4 Mar 1993
Nathan AstleNZ10110113282v ENGAhmedabad14 Feb 1996
Gary SteadNZ10168 & 33247150v SAWellington18 Mar 1999
Nathan AstleNZ10110117583v ENGManchester5 Aug 1999
Hamish MarshallNZ101101*10972v PAKFaisalabad3 Dec 2003
Scott StyrisNZ101101*108102v PAKAuckland3 Jan 2004
Brendon McCullumNZ1015 & 96169150v ENGLondon20 May 2004
Scott StyrisNZ10110196122v AUSChristchurch10 Dec 2005
Jacob OramNZ101101*7246v AUSPerth28 Jan 2007
Lou VincentNZ10110111791v CANSt Lucia22 Mar 2007
Brendon McCullumNZ101101109122v CANMumbai13 Mar 2011
Martin GuptillNZ101101*6996v SAEast London23 Dec 2012
Martin GuptillNZ10172 & 29204152v INDIndore8 Oct 2016
Colin MunroNZ1011015477v BANMount Maunganui6 Jan 2017
Kane WilliamsonNZ10149 & 52*266140v INDSouthampton18 Jun 2021
Finn AllenNZ1011015686v SCOEdinburgh27 Jul 2022
Mark ChapmanNZ101101*7567v SCOEdinburgh31 Jul 2022

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