- Home
- Teams
- 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
| Format | Played | Won | Lost | Tied | Drawn | NR | Win % | Years |
|---|---|---|---|---|---|---|---|---|
| Tests | 169 | 70 | 66 | 0 | 33 | 0 | 51.5% | 2003–2026 |
| ODIs | 398 | 212 | 162 | 3 | 0 | 21 | 56.7% | 2002–2026 |
| T20Is | 263 | 133 | 109 | 10 | 0 | 11 | 55.0% | 2005–2026 |
Win percentage by year
Show as table
| Year | Win % |
|---|---|
| 2003 | 54.5 |
| 2004 | 64.3 |
| 2005 | 46.7 |
| 2006 | 57.9 |
| 2007 | 48.8 |
| 2008 | 47.6 |
| 2009 | 44.4 |
| 2010 | 38.9 |
| 2011 | 59.1 |
| 2012 | 33.3 |
| 2013 | 41.4 |
| 2014 | 64.5 |
| 2015 | 63.4 |
| 2016 | 59.5 |
| 2017 | 62.5 |
| 2018 | 51.7 |
| 2019 | 62.2 |
| 2020 | 66.7 |
| 2021 | 62.1 |
| 2022 | 64.3 |
| 2023 | 50.9 |
| 2024 | 51.5 |
| 2025 | 78.6 |
| 2026 | 50.0 |
Years with at least 3 matches with a result.
Home and away record
| Where | Played | Won | Lost | Win % |
|---|---|---|---|---|
| Away | 466 | 200 | 231 | 46.4% |
| Home | 363 | 214 | 106 | 66.9% |
New Zealand head to head
| Opponent | Played | Won | Lost | Other |
|---|---|---|---|---|
| vs Pakistan | 117 | 63 | 45 | 9 |
| vs India | 111 | 41 | 55 | 15 |
| vs England | 107 | 43 | 50 | 14 |
| vs Sri Lanka | 99 | 53 | 36 | 10 |
| vs Australia | 93 | 19 | 66 | 8 |
| vs South Africa | 81 | 29 | 44 | 8 |
| vs Bangladesh | 78 | 54 | 19 | 5 |
| vs West Indies | 76 | 48 | 19 | 9 |
| vs Zimbabwe | 28 | 26 | 2 | 0 |
| vs Ireland | 12 | 12 | 0 | 0 |
| vs Netherlands | 7 | 7 | 0 | 0 |
| vs Scotland | 6 | 6 | 0 | 0 |
Highest and lowest totals by New Zealand
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| New Zealand | 715/6 | Bangladesh | 28 Feb 2019 | Won | |
| New Zealand | 690 | Pakistan | 26 Nov 2014 | Won | |
| New Zealand | 680/8 | India | 14 Feb 2014 | Drawn | |
| New Zealand | 659/6 | Pakistan | 3 Jan 2021 | Won | |
| New Zealand | 630/6 | India | 16 Oct 2003 | Drawn |
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| New Zealand | 45 | South Africa | 2 Jan 2013 | Lost | |
| New Zealand | 60 | 16.5 | Bangladesh | 1 Sep 2021 | Lost |
| New Zealand | 62 | India | 3 Dec 2021 | Lost | |
| New Zealand | 66 | 12.1 | India | 1 Feb 2023 | Lost |
| New Zealand | 68 | England | 16 May 2013 | Lost |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| New Zealand | innings and 359 runs | Zimbabwe | Test | 7 Aug 2025 | Queens Sports Club |
| New Zealand | innings and 301 runs | Zimbabwe | Test | 26 Jan 2012 | McLean Park |
| New Zealand | innings and 294 runs | Zimbabwe | Test | 7 Aug 2005 | Harare Sports Club |
| New Zealand | innings and 276 runs | South Africa | Test | 17 Feb 2022 | Hagley Oval |
| New Zealand | innings and 176 runs | Pakistan | Test | 3 Jan 2021 | Hagley Oval |
| New Zealand | 10 wickets | Australia | ODI | 16 Feb 2007 | Wellington Regional Stadium |
| New Zealand | 10 wickets | Bangladesh | ODI | 31 Dec 2007 | Queenstown Events Centre |
| New Zealand | 10 wickets | Bangladesh | T20I | 3 Feb 2010 | Seddon Park |
Heaviest defeats
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| India | innings and 198 runs | New Zealand | Test | 20 Nov 2010 | Vidarbha Cricket Association Stadium |
| South Africa | innings and 193 runs | New Zealand | Test | 11 Jan 2013 | St George's Park |
| Australia | innings and 156 runs | New Zealand | Test | 18 Nov 2004 | The Gabba |
| Sri Lanka | innings and 154 runs | New Zealand | Test | 26 Sep 2024 | Galle International Stadium |
| India | innings and 115 runs | New Zealand | Test | 23 Aug 2012 | Rajiv Gandhi International Stadium |
| India | 10 wickets | New Zealand | Test | 18 Mar 2009 | Seddon Park |
| Australia | 10 wickets | New Zealand | Test | 19 Mar 2010 | Basin Reserve |
| Pakistan | 10 wickets | New Zealand | Test | 7 Jan 2011 | Seddon Park |
Most runs for New Zealand
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Kane Williamson | New Zealand | 448 | 19,186 | 47.97 | 65.9 | 251 | 48 |
| Ross Taylor | New Zealand | 494 | 17,632 | 42.59 | 72.9 | 290 | 39 |
| Martin Guptill | New Zealand | 397 | 13,213 | 35.61 | 81.1 | 237 | 22 |
| Brendon McCullum | New Zealand | 414 | 13,075 | 35.05 | 83.1 | 302 | 17 |
| Tom Latham | New Zealand | 353 | 11,630 | 36.01 | 60.1 | 264 | 25 |
| Daryl Mitchell | New Zealand | 205 | 7,053 | 41.01 | 80.0 | 190 | 15 |
| Devon Conway | New Zealand | 169 | 6,228 | 40.44 | 74.3 | 227 | 13 |
| Henry Nicholls | New Zealand | 193 | 5,873 | 35.17 | 60.4 | 200 | 12 |
| Scott Styris | New Zealand | 149 | 4,629 | 35.61 | 78.0 | 170 | 6 |
| Daniel Vettori | New Zealand | 206 | 4,511 | 27.34 | 71.6 | 140 | 5 |
Most wickets for New Zealand
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Tim Southee | New Zealand | 475 | 768 | 29.46 | 4.00 | 7/33 |
| Trent Boult | New Zealand | 318 | 601 | 25.82 | 3.76 | 7/34 |
| Daniel Vettori | New Zealand | 276 | 397 | 30.28 | 3.14 | 7/130 |
| Matthew Henry | New Zealand | 198 | 373 | 25.07 | 4.21 | 7/23 |
| Mitchell Santner | New Zealand | 308 | 358 | 30.34 | 4.47 | 7/53 |
| Ish Sodhi | New Zealand | 222 | 286 | 30.19 | 5.52 | 6/39 |
| Kyle Mills | New Zealand | 194 | 268 | 27.25 | 4.68 | 5/25 |
| Neil Wagner | New Zealand | 122 | 260 | 27.57 | 3.13 | 7/39 |
| Chris Martin | New Zealand | 111 | 197 | 33.21 | 3.41 | 6/26 |
| Shane Bond | New Zealand | 94 | 175 | 20.82 | 4.20 | 6/23 |
Grounds where New Zealand played most
| Ground | Played | Won | Lost |
|---|---|---|---|
| Eden Park | 65 | 29 | 28 |
| Seddon Park | 58 | 41 | 12 |
| Hagley Oval | 41 | 26 | 11 |
| Wellington Regional Stadium | 38 | 22 | 14 |
| Bay Oval | 37 | 20 | 13 |
| Basin Reserve | 34 | 17 | 10 |
| McLean Park | 29 | 14 | 11 |
| Shere Bangla National Stadium | 22 | 9 | 10 |
Latest New Zealand matches in the data
| Date | Teams | Result | Ground |
|---|---|---|---|
| 21 Jul 2026 | New Zealand 268/9 (50 ov) West Indies 269/8 (47.3 ov) | West Indies won by 2 wickets | Kensington Oval |
| 19 Jul 2026 | West Indies 188 (44.4 ov) New Zealand 189/9 (44.1 ov) | New Zealand won by 1 wicket | Kensington Oval |
| 16 Jul 2026 | West Indies 140/9 (37.1 ov) New Zealand 141/4 (39.3 ov) | New Zealand won by 6 wickets | Providence Stadium |
| 13 Jul 2026 | West Indies 138 (36 ov) New Zealand 141/5 (32.4 ov) | New Zealand won by 5 wickets | Providence Stadium |
| 11 Jul 2026 | New Zealand 267 (49.5 ov) West Indies 268/3 (48.5 ov) | West Indies won by 7 wickets | Providence Stadium |
| 25 Jun 2026 | New Zealand 438 & 288/9d England 354 & 212 | New Zealand won by 160 runs | Trent Bridge |
| 17 Jun 2026 | New Zealand 391 & 362 England 291 & 209 | New Zealand won by 253 runs | Kennington Oval |
| 4 Jun 2026 | England 140 & 226 New Zealand 113 & 138 | England won by 115 runs | Lord's |
| 27 May 2026 | New Zealand 490/8d Ireland 179 & 232/9 | New Zealand won by an innings and 79 runs | Civil Service Cricket Club |
| 2 May 2026 | Bangladesh 102 (14.2 ov) New Zealand 104/4 (11.4 ov) | New Zealand won by 6 wickets (D/L) | Shere Bangla National Stadium |
Competitions
ICC Cricket World Cup (52)ICC Men's T20 World Cup (51)Chappell-Hadlee Trophy (24)ICC Champions Trophy (22)
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.