CricketWise
  1. Home
  2. Teams
  3. New Zealand

National team · Men

New Zealand cricket team stats and records

Data through 21 July 2026Last updated 21 July 2026

New Zealand played 830 matches in the data (2002–2026), winning 415 and losing 337, a win rate of 55.2% in matches with a result. Their best format by win rate is ODIs: 212 wins and 162 defeats (56.7%). At home they won 66.9% of decided matches, and away or at neutral grounds 46.4%. Kane Williamson has scored the most runs for them in the data (19,186).

Matches
830
2002–2026
Won
415
Lost
337
Win %
55.2%
matches with a result
Tied / drawn / NR
13 / 33 / 32

New Zealand results by format

Results by format
FormatPlayedWonLostTiedDrawnNRWin %Years
Tests1697066033051.5%2003–2026
ODIs398212162302156.7%2002–2026
T20Is2631331091001155.0%2005–2026

Win percentage by year

020406080200320112019202650.0
New Zealand: win percentage by year (matches with a result)
0204060802003200620092012201520182021202650.0
New Zealand: win percentage by year (matches with a result)
Show as table
New Zealand: win percentage by year (matches with a result)
YearWin %
200354.5
200464.3
200546.7
200657.9
200748.8
200847.6
200944.4
201038.9
201159.1
201233.3
201341.4
201464.5
201563.4
201659.5
201762.5
201851.7
201962.2
202066.7
202162.1
202264.3
202350.9
202451.5
202578.6
202650.0

Years with at least 3 matches with a result.

Home and away record

Home = grounds in the team's country (from our ground list)
WherePlayedWonLostWin %
Away46620023146.4%
Home36321410666.9%

New Zealand head to head

Record against each opponent (5+ matches)
OpponentPlayedWonLostOther
vs Pakistan11763459
vs India111415515
vs England107435014
vs Sri Lanka99533610
vs Australia9319668
vs South Africa8129448
vs Bangladesh7854195
vs West Indies7648199
vs Zimbabwe282620
vs Ireland121200
vs Netherlands7700
vs Scotland6600

Highest and lowest totals by New Zealand

Highest totals
TeamScoreOversAgainstDateResult
New Zealand715/6Bangladesh28 Feb 2019Won
New Zealand690Pakistan26 Nov 2014Won
New Zealand680/8India14 Feb 2014Drawn
New Zealand659/6Pakistan3 Jan 2021Won
New Zealand630/6India16 Oct 2003Drawn
Lowest all-out totals
TeamScoreOversAgainstDateResult
New Zealand45South Africa2 Jan 2013Lost
New Zealand6016.5Bangladesh1 Sep 2021Lost
New Zealand62India3 Dec 2021Lost
New Zealand6612.1India1 Feb 2023Lost
New Zealand68England16 May 2013Lost

Biggest wins

Largest victories (rain-rule results excluded)
WinnerMarginAgainstFormatDateGround
New Zealandinnings and 359 runsZimbabweTest7 Aug 2025Queens Sports Club
New Zealandinnings and 301 runsZimbabweTest26 Jan 2012McLean Park
New Zealandinnings and 294 runsZimbabweTest7 Aug 2005Harare Sports Club
New Zealandinnings and 276 runsSouth AfricaTest17 Feb 2022Hagley Oval
New Zealandinnings and 176 runsPakistanTest3 Jan 2021Hagley Oval
New Zealand10 wicketsAustraliaODI16 Feb 2007Wellington Regional Stadium
New Zealand10 wicketsBangladeshODI31 Dec 2007Queenstown Events Centre
New Zealand10 wicketsBangladeshT20I3 Feb 2010Seddon Park

Heaviest defeats

Largest defeats (rain-rule results excluded)
WinnerMarginAgainstFormatDateGround
Indiainnings and 198 runsNew ZealandTest20 Nov 2010Vidarbha Cricket Association Stadium
South Africainnings and 193 runsNew ZealandTest11 Jan 2013St George's Park
Australiainnings and 156 runsNew ZealandTest18 Nov 2004The Gabba
Sri Lankainnings and 154 runsNew ZealandTest26 Sep 2024Galle International Stadium
Indiainnings and 115 runsNew ZealandTest23 Aug 2012Rajiv Gandhi International Stadium
India10 wicketsNew ZealandTest18 Mar 2009Seddon Park
Australia10 wicketsNew ZealandTest19 Mar 2010Basin Reserve
Pakistan10 wicketsNew ZealandTest7 Jan 2011Seddon Park

Most runs for New Zealand

Top 10 run scorers for the team in the data
PlayerTeamInnsRunsAvgSRHS100s
Kane WilliamsonNew Zealand44819,18647.9765.925148
Ross TaylorNew Zealand49417,63242.5972.929039
Martin GuptillNew Zealand39713,21335.6181.123722
Brendon McCullumNew Zealand41413,07535.0583.130217
Tom LathamNew Zealand35311,63036.0160.126425
Daryl MitchellNew Zealand2057,05341.0180.019015
Devon ConwayNew Zealand1696,22840.4474.322713
Henry NichollsNew Zealand1935,87335.1760.420012
Scott StyrisNew Zealand1494,62935.6178.01706
Daniel VettoriNew Zealand2064,51127.3471.61405

Most wickets for New Zealand

Top 10 wicket takers for the team in the data
PlayerTeamInnsWktsAvgEconBest
Tim SoutheeNew Zealand47576829.464.007/33
Trent BoultNew Zealand31860125.823.767/34
Daniel VettoriNew Zealand27639730.283.147/130
Matthew HenryNew Zealand19837325.074.217/23
Mitchell SantnerNew Zealand30835830.344.477/53
Ish SodhiNew Zealand22228630.195.526/39
Kyle MillsNew Zealand19426827.254.685/25
Neil WagnerNew Zealand12226027.573.137/39
Chris MartinNew Zealand11119733.213.416/26
Shane BondNew Zealand9417520.824.206/23

Grounds where New Zealand played most

Most-used grounds
GroundPlayedWonLost
Eden Park652928
Seddon Park584112
Hagley Oval412611
Wellington Regional Stadium382214
Bay Oval372013
Basin Reserve341710
McLean Park291411
Shere Bangla National Stadium22910

Latest New Zealand matches in the data

Most recent matches in the data
DateTeamsResultGround
21 Jul 2026New Zealand 268/9 (50 ov)
West Indies 269/8 (47.3 ov)
West Indies won by 2 wicketsKensington Oval
19 Jul 2026West Indies 188 (44.4 ov)
New Zealand 189/9 (44.1 ov)
New Zealand won by 1 wicketKensington Oval
16 Jul 2026West Indies 140/9 (37.1 ov)
New Zealand 141/4 (39.3 ov)
New Zealand won by 6 wicketsProvidence Stadium
13 Jul 2026West Indies 138 (36 ov)
New Zealand 141/5 (32.4 ov)
New Zealand won by 5 wicketsProvidence Stadium
11 Jul 2026New Zealand 267 (49.5 ov)
West Indies 268/3 (48.5 ov)
West Indies won by 7 wicketsProvidence Stadium
25 Jun 2026New Zealand 438 & 288/9d
England 354 & 212
New Zealand won by 160 runsTrent Bridge
17 Jun 2026New Zealand 391 & 362
England 291 & 209
New Zealand won by 253 runsKennington Oval
4 Jun 2026England 140 & 226
New Zealand 113 & 138
England won by 115 runsLord's
27 May 2026New Zealand 490/8d
Ireland 179 & 232/9
New Zealand won by an innings and 79 runsCivil Service Cricket Club
2 May 2026Bangladesh 102 (14.2 ov)
New Zealand 104/4 (11.4 ov)
New Zealand won by 6 wickets (D/L)Shere Bangla National Stadium

Competitions

Frequently asked questions

How many matches have New Zealand won?
415 of 830 matches in the data (2002–2026): 70 of 169 Tests, 212 of 398 ODIs, 133 of 263 T20Is.
What is New Zealand's highest total?
715/6 against Bangladesh on 28 Feb 2019.
What is New Zealand's lowest total?
45 all out against South Africa on 2 Jan 2013.
What is New Zealand's biggest win?
By innings and 359 runs against Zimbabwe (Test, 7 Aug 2025).
Who has taken the most wickets for New Zealand?
Tim Southee, with 768 wickets in the data.

Coverage: Cricsheet data only (from the early 2000s). Matches against Afghanistan are not included.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.