New Zealand National Cricket Team Records, Players and Results
Covers 830 matches played by New Zealand from Dec 2002 to Jul 2026 (Afghanistan matches are not in the open data set).
Across 830 internationals logged here between Dec 2002 and Jul 2026, the New Zealand national cricket team finishes on the right side of the ledger in Tests, ODIs and T20Is alike. Its strongest suit is 50-over cricket, where wins outnumber defeats 212 to 162.
Use this page to see results split by format, how the Black Caps have fared against each rival, who has piled up the runs and wickets, the extreme team totals and the newest results. One gap to keep in mind: games with Afghanistan were never published in the open data, which means New Zealand’s results against them are left out.
New Zealand National Cricket Team Results by Format
Tests first. Since Oct 2003 there have been 169, producing 70 New Zealand wins, 66 defeats and 33 draws; leave the draws aside and that is a 51.5 per cent success rate. The ODI side does better still, 212 victories against 162 losses from 398 games, which the data rates at 56.7 per cent of decided matches. T20Is sit in between at 55.0 per cent, with 133 won, 109 lost and 10 ties from 263.
Opponent by opponent, the split is stark. Zimbabwe have been beaten in all 8 Tests and Bangladesh in 10 of 15. Australia are another matter: one Test win in 20, 34 ODI defeats in 51, and only 5 T20I victories from 22 tries. Pakistan have been friendlier ODI opponents, losing 32 times to New Zealand’s 17.
Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chattogram
Bangladesh won by 6 wickets
South Africa v New Zealand
25 Mar 2026
Hagley Oval, Christchurch
South Africa won by 33 runs
South Africa v New Zealand
22 Mar 2026
Wellington Regional Stadium, Wellington
South Africa won by 19 runs
South Africa v New Zealand
20 Mar 2026
Eden Park, Auckland
New Zealand won by 8 wickets
New Zealand v South Africa
17 Mar 2026
Seddon Park, Hamilton
New Zealand won by 68 runs
New Zealand v South Africa
15 Mar 2026
Bay Oval, Mount Maunganui
South Africa won by 7 wickets
India v New Zealand
8 Mar 2026
Narendra Modi Stadium, Ahmedabad
India won by 96 runs
New Zealand Players With the Most Player of the Match Awards
Player
Awards
MJ Guptill
34
KS Williamson
29
LRPL Taylor
25
DL Vettori
18
BB McCullum
18
TWM Latham
16
TG Southee
14
TA Boult
12
MJ Henry
12
GD Phillips
12
New Zealand Cricket Players: Runs, Wickets and Awards
Kane Williamson (New Zealand) owns the Test batting records: 9,515 runs, an average of 54.06 and 33 centuries, well clear of Ross Taylor (New Zealand) on 7,597. Taylor takes the ODI crown with 8,126, just ahead of Williamson’s 7,145 and Martin Guptill’s 7,124. Guptill (New Zealand) is the T20I leader on 3,503, and no teammate comes close to his 34 player of the match awards.
Tim Southee (New Zealand) is the man for wickets. His 391 Test wickets and 215 ODI wickets both lead the country, and sits second in T20Is on 162, two behind Ish Sodhi (New Zealand). Trent Boult (New Zealand) adds 317 Test and 206 ODI scalps.
A few single days stand apart. Ajaz Patel (New Zealand) took all ten, 10/119, against India at Mumbai on 3 Dec 2021. At the Basin Reserve in Feb 2014, Brendon McCullum (New Zealand) became the only New Zealander here to reach 300 in a Test, finishing on 302 against India. Guptill’s 237* against West Indies in Mar 2015 tops the ODI list.
Highest Totals, Collapses and Biggest Wins
The biggest Test innings came at Seddon Park in Feb 2019, a mammoth 715/6 against Bangladesh. Twice New Zealand have won a Test by 423 runs, at Christchurch in Dec 2018 and at Hamilton in Dec 2024. Their solitary 400-plus ODI score is 401/6 against Pakistan at the M Chinnaswamy Stadium in Nov 2023, and in T20Is they reached 254/5 against Scotland at Edinburgh in Jul 2022.
Then there are the bad days. At Newlands in Jan 2013, South Africa dismissed them for 45, the lowest Test total in the data, and India routed them for 62 at Mumbai in Dec 2021. Sri Lanka skittled them for 73 in an Auckland ODI, and Bangladesh for 60 in a Mirpur T20I in Sep 2021.
How many matches has the New Zealand national cricket team won?
Counting from Dec 2002, New Zealand have won 70 Tests, 212 ODIs and 133 T20Is out of 830 games. Measured against decided results only, those come to 51.5, 56.7 and 55.0 per cent.
Which New Zealand batters have the most runs?
Kane Williamson in Tests (9,515), Ross Taylor in ODIs (8,126) and Martin Guptill in T20Is (3,503).
Which New Zealand bowlers have the most wickets?
Tim Southee heads the Test list on 391 and the ODI list on 215. Ish Sodhi edges him in T20Is, 164 to 162.
What is New Zealand's highest score in Test cricket?
As a team, 715/6 against Bangladesh at Hamilton in Feb 2019. Brendon McCullum’s 302 against India at Wellington in Feb 2014 is the best individual innings.
Which team has New Zealand found hardest to beat?
Australia, comfortably. Against them New Zealand have 1 Test win from 20, 13 ODI wins from 51 and 5 T20I wins from 22.