Skip to content
Cricket Record Book

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.

The Test team ended the period in form, beating England by 253 runs at The Oval and by 160 runs at Trent Bridge in Jun 2026 after losing at Lord’s. The big rivalries have their own pages: India vs New Zealand, England vs New Zealand and Australia vs New Zealand.

New Zealand National Cricket Team Results by Format

FormatMatchesWonLostTiedDrawnNRWin % (decided)First match
Tests1697066033051.516 Oct 2003
ODIs3982121623–2156.729 Dec 2002
T20Is26313310910–1155.017 Feb 2005

New Zealand in Tests

Tests in this record book: 169, from Oct 2003 to Jun 2026.

New Zealand Test Record Against Each Team

OpponentMWonLostDrawnTiedNRWin %
England3091470039.1
India227870046.7
South Africa2141160026.7
Australia201172005.6
Sri Lanka1911710061.1
Pakistan178450066.7
West Indies1611320078.6
Bangladesh1510230083.3
Zimbabwe880000100.0
Ireland110000100.0

Most Test Runs for New Zealand

BatterMInnsRunsHSAvgSR100s50s
KS Williamson1101959,51525154.0651.983338
LRPL Taylor1091917,59729045.4959.221935
TWM Latham951716,450264*39.0948.171731
BB McCullum891575,77830238.7865.591127
BJ Watling741173,79020537.5242.61819
HM Nicholls59943,358200*39.5151.331112
DL Vettori52882,86614036.2864.81513
DP Conway36672,76122742.4854.23813
MJ Guptill47892,58618929.3946.61317
TA Blundell47792,48218634.4753.82612
DJ Mitchell38622,41119043.0553.08616
TG Southee981552,24577*15.4882.6907

Most Test Wickets for New Zealand

BowlerMInnsWktsBestAvgEcon5w
TG Southee1072033917/6430.263.0215
TA Boult781493176/3027.503.0010
N Wagner641222607/3927.573.139
CS Martin53951836/2632.473.289
DL Vettori53911767/13034.712.5510
MJ Henry35691527/2326.053.118
AY Patel22399110/11928.823.147
KA Jamieson2140906/4820.232.776
MJ Santner3256807/5333.952.862
DAJ Bracewell2851746/4038.823.342
IE O’Brien1932604/3535.903.430
IS Sodhi2138586/8643.103.711

Highest individual scores

BatterScoreBalls4s6sAgainstDate
BB McCullum New Zealand302559324India14 Feb 2014
LRPL Taylor New Zealand290374430Australia13 Nov 2015
TWM Latham New Zealand264*489211Sri Lanka15 Dec 2018
SP Fleming New Zealand262423312South Africa27 Apr 2006
TWM Latham New Zealand252373352Bangladesh9 Jan 2022
KS Williamson New Zealand251412342West Indies3 Dec 2020

Best bowling figures

BowlerFiguresOversAgainstDate
AY Patel New Zealand10/11947.5India3 Dec 2021
MJ Henry New Zealand7/2315South Africa17 Feb 2022
N Wagner New Zealand7/3914.4West Indies1 Dec 2017
MJ Santner New Zealand7/5319.3India24 Oct 2024
TG Southee New Zealand7/6424India31 Aug 2012
MJ Henry New Zealand7/6723Australia8 Mar 2024

Highest team totals

TeamTotalOversAgainstVenueDate
New Zealand715/6163BangladeshSeddon Park, Hamilton28 Feb 2019
New Zealand690143.1PakistanSharjah Cricket Stadium, Sharjah26 Nov 2014
New Zealand680/8210IndiaBasin Reserve, Wellington14 Feb 2014
New Zealand659/6158.5PakistanHagley Oval, Christchurch3 Jan 2021
New Zealand630/6198.3IndiaPunjab Cricket Association IS Bindra Stadium, Mohali16 Oct 2003

Lowest all-out totals

TeamTotalOversAgainstVenueDate
New Zealand4519.2South AfricaNewlands, Cape Town2 Jan 2013
New Zealand6228.1IndiaWankhede Stadium, Mumbai3 Dec 2021
New Zealand6822.3EnglandLord’s Cricket Ground, London16 May 2013
New Zealand7636.2AustraliaThe Gabba, Brisbane18 Nov 2004
New Zealand8839.5Sri LankaGalle International Stadium, Galle26 Sep 2024

Biggest wins

ResultFormatVenueDate
New Zealand won by an innings and 359 runsTestQueens Sports Club, Bulawayo7 Aug 2025
New Zealand won by an innings and 301 runsTestMcLean Park, Napier26 Jan 2012
New Zealand won by an innings and 294 runsTestHarare Sports Club, Harare7 Aug 2005
New Zealand won by 423 runsTestHagley Oval, Christchurch26 Dec 2018
New Zealand won by 423 runsTestSeddon Park, Hamilton14 Dec 2024
New Zealand won by 323 runsTestBay Oval, Mount Maunganui18 Dec 2025
New Zealand won by 10 wicketsTestBasin Reserve, Wellington21 Feb 2020
New Zealand won by 9 wicketsTestEden Park, Auckland18 Mar 2004
New Zealand won by 9 wicketsTestUniversity Oval, Dunedin4 Jan 2008

Latest results

MatchDateVenueResult
New Zealand v England25 Jun 2026Trent Bridge, NottinghamNew Zealand won by 160 runs
New Zealand v England17 Jun 2026The Oval, LondonNew Zealand won by 253 runs
England v New Zealand4 Jun 2026Lord’s Cricket Ground, LondonEngland won by 115 runs
New Zealand v Ireland27 May 2026Civil Service Cricket Club, BelfastNew Zealand won by an innings and 79 runs
New Zealand v West Indies18 Dec 2025Bay Oval, Mount MaunganuiNew Zealand won by 323 runs
West Indies v New Zealand10 Dec 2025Basin Reserve, WellingtonNew Zealand won by 9 wickets
New Zealand v West Indies2 Dec 2025Hagley Oval, ChristchurchDrawn
Zimbabwe v New Zealand7 Aug 2025Queens Sports Club, BulawayoNew Zealand won by an innings and 359 runs

New Zealand in ODIs

ODIs in this record book: 398, from Dec 2002 to Jul 2026.

New Zealand ODI Record Against Each Team

OpponentMWonLostDrawnTiedNRWin %
India582330–1443.4
Australia511334–0427.7
Pakistan513217–0265.3
Sri Lanka512520–0655.6
England462419–2155.8
Bangladesh412812–0170.0
South Africa351518–0245.5
West Indies352410–0170.6
Zimbabwe12102–0083.3
Ireland660–00100.0
Netherlands440–00100.0
Canada330–00100.0
Kenya220–00100.0
Scotland220–00100.0

Most ODI Runs for New Zealand

BatterMInnsRunsHSAvgSR100s50s
LRPL Taylor2092098,126181*46.7082.992048
KS Williamson1651657,14514848.2881.671546
MJ Guptill1911917,124237*41.1887.261738
BB McCullum1871875,15713131.4596.45429
TWM Latham1561564,583145*33.7084.45826
SB Styris97973,18414138.8381.52322
DJ Mitchell56562,81013758.5494.68913
HM Nicholls90902,415124*32.6478.79117
SP Fleming66662,133134*34.4072.75314
WA Young62621,99612035.0284.58411
GD Elliott66661,91311533.5681.61211
DP Conway41411,672152*44.0087.6356

Most wickets for New Zealand in ODIs

BowlerMInnsWktsBestAvgEcon5w
TG Southee1501502157/3333.245.583
TA Boult1101102067/3424.565.046
KD Mills1301301915/2526.324.721
DL Vettori1511511835/728.233.972
MJ Henry91911715/3024.755.223
MJ Santner1221221365/5035.524.752
JDP Oram1031031205/3628.984.381
SE Bond60601076/2321.594.222
LH Ferguson6262925/4533.355.751
MJ McClenaghan4545825/5828.215.941
SB Styris9393674/4337.274.660
JDS Neesham7171665/2738.266.341

Highest individual scores

BatterScoreBalls4s6sAgainstDate
MJ Guptill New Zealand237*1632411West Indies21 Mar 2015
MJ Guptill New Zealand189*155192England2 Jun 2013
LRPL Taylor New Zealand181*147176England7 Mar 2018
MJ Guptill New Zealand180*1381511South Africa1 Mar 2017
L Ronchi New Zealand170*99149Sri Lanka23 Jan 2015
DP Conway New Zealand152*121193England5 Oct 2023

Best bowling figures

BowlerFiguresOversAgainstDate
TG Southee New Zealand7/339England20 Feb 2015
TA Boult New Zealand7/3410West Indies23 Dec 2017
SE Bond New Zealand6/2310Australia11 Mar 2003
TA Boult New Zealand6/3310Australia5 Feb 2017
IS Sodhi New Zealand6/3910Bangladesh23 Sep 2023
TG Southee New Zealand6/659.2Bangladesh20 Feb 2019

Highest team totals

TeamTotalOversAgainstVenueDate
New Zealand401/650PakistanM Chinnaswamy Stadium, Bengaluru4 Nov 2023
New Zealand398/550EnglandThe Oval, London12 Jun 2015
New Zealand393/650West IndiesWellington Regional Stadium, Wellington21 Mar 2015
New Zealand383/950AustraliaHPCA Stadium, Dharamsala28 Oct 2023
New Zealand373/850ZimbabweMcLean Park, Napier9 Feb 2012

Lowest all-out totals

TeamTotalOversAgainstVenueDate
New Zealand7326.3Sri LankaEden Park, Auckland6 Jan 2007
New Zealand7923.1IndiaACA-VDCA Cricket Stadium, Visakhapatnam29 Oct 2016
New Zealand8233AustraliaCazaly’s Stadium, Cairns8 Sep 2022
New Zealand9733.4AustraliaNahar Singh Stadium, Faridabad29 Oct 2003
New Zealand9831.4BangladeshMcLean Park, Napier23 Dec 2023

Biggest wins

ResultFormatVenueDate
New Zealand won by 210 runsODIThe Oval, London10 Sep 2004
New Zealand won by 204 runsODIHagley Oval, Christchurch23 Dec 2017
New Zealand won by 202 runsODIMcLean Park, Napier9 Feb 2012
New Zealand won by 10 wicketsODIWellington Regional Stadium, Wellington16 Feb 2007
New Zealand won by 10 wicketsODIQueenstown Events Centre31 Dec 2007
New Zealand won by 10 wicketsODIMA Chidambaram Stadium, Chennai20 Feb 2011

Latest results

MatchDateVenueResult
New Zealand v West Indies21 Jul 2026Kensington Oval, BridgetownWest Indies won by 2 wickets
West Indies v New Zealand19 Jul 2026Kensington Oval, BridgetownNew Zealand won by 1 wicket
West Indies v New Zealand16 Jul 2026Providence Stadium, GuyanaNew Zealand won by 6 wickets
West Indies v New Zealand13 Jul 2026Providence Stadium, GuyanaNew Zealand won by 5 wickets
New Zealand v West Indies11 Jul 2026Providence Stadium, GuyanaWest Indies won by 7 wickets
Bangladesh v New Zealand23 Apr 2026Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, ChattogramBangladesh won by 55 runs
New Zealand v Bangladesh20 Apr 2026Shere Bangla National Stadium, MirpurBangladesh won by 6 wickets
New Zealand v Bangladesh17 Apr 2026Shere Bangla National Stadium, MirpurNew Zealand won by 26 runs

New Zealand in T20Is

T20Is in this record book: 263, from Feb 2005 to May 2026.

T20Is record against each team

OpponentMWonLostDrawnTiedNRWin %
Pakistan492324–0248.9
England311017–1337.0
India311117–3039.3
Sri Lanka29179–2165.4
South Africa251015–0040.0
West Indies25136–3368.4
Australia22515–1125.0
Bangladesh22165–0176.2
Zimbabwe880–00100.0
Ireland550–00100.0
Scotland440–00100.0
UAE431–0075.0
Netherlands330–00100.0

Most T20I Runs for New Zealand

BatterMInnsRunsHSAvgSR100s50s
MJ Guptill1171173,50310531.85135.83220
KS Williamson88882,5269533.24124.01018
GD Phillips83832,22610831.80142.78212
TL Seifert83832,21497*30.75146.14016
BB McCullum70702,14012335.67136.22213
LRPL Taylor94941,9096326.15122.4507
DJ Mitchell87871,83272*26.94140.2808
DP Conway61611,79599*35.20129.32013
C Munro62621,724109*31.35156.44311
FH Allen59591,66213729.68171.1637
MS Chapman74741,650104*27.05142.6119
JDS Neesham77771,10548*20.09145.2000

Most wickets for New Zealand in T20Is

BowlerMInnsWktsBestAvgEcon5w
IS Sodhi1341341644/1223.088.170
TG Southee1221221625/1822.518.022
MJ Santner1301301424/1123.337.170
TA Boult5959784/1322.317.790
LH Ferguson5151735/2117.637.281
AF Milne5353645/2624.788.401
JDS Neesham7373635/2224.679.241
JA Duffy4545614/1420.108.050
NL McCullum5959584/1622.036.830
MJ Henry3838503/2623.188.530
KD Mills4242433/2628.568.210
DL Vettori3434384/2019.685.700

Highest individual scores

BatterScoreBalls4s6sAgainstDate
FH Allen New Zealand13762516Pakistan17 Jan 2024
BB McCullum New Zealand12358117Bangladesh21 Sep 2012
BB McCullum New Zealand116*56128Australia28 Feb 2010
C Munro New Zealand109*5877India4 Nov 2017
GD Phillips New Zealand10851108West Indies29 Nov 2020
TB Robinson New Zealand106*6665Australia1 Oct 2025

Best bowling figures

BowlerFiguresOversAgainstDate
TG Southee New Zealand5/184Pakistan26 Dec 2010
LH Ferguson New Zealand5/214West Indies27 Nov 2020
JDS Neesham New Zealand5/224Pakistan26 Mar 2025
TG Southee New Zealand5/254UAE17 Aug 2023
AF Milne New Zealand5/264Sri Lanka5 Apr 2023
MR Gillespie New Zealand4/72.5Kenya12 Sep 2007

Highest team totals

TeamTotalOversAgainstVenueDate
New Zealand254/520ScotlandGrange Cricket Club Ground, Edinburgh29 Jul 2022
New Zealand243/520West IndiesBay Oval, Mount Maunganui3 Jan 2018
New Zealand243/620AustraliaEden Park, Auckland16 Feb 2018
New Zealand238/320West IndiesBay Oval, Mount Maunganui29 Nov 2020
New Zealand226/820PakistanEden Park, Auckland12 Jan 2024

Lowest all-out totals

TeamTotalOversAgainstVenueDate
New Zealand6016.5BangladeshShere Bangla National Stadium, Mirpur1 Sep 2021
New Zealand6612.1IndiaNarendra Modi Stadium, Ahmedabad1 Feb 2023
New Zealand8015.5PakistanAMI Stadium, Christchurch30 Dec 2010
New Zealand8117.3Sri LankaCentral Broward Regional Park, Lauderhill23 May 2010
New Zealand8618.2South AfricaKingsmead, Durban21 Dec 2012

Biggest wins

ResultFormatVenueDate
New Zealand won by 119 runsT20IBay Oval, Mount Maunganui3 Jan 2018
New Zealand won by 115 runsT20IBay Oval, Mount Maunganui23 Mar 2025
New Zealand won by 102 runsT20IGrange Cricket Club Ground, Edinburgh29 Jul 2022
New Zealand won by 10 wicketsT20ISeddon Park, Hamilton3 Feb 2010
New Zealand won by 10 wicketsT20IHarare Sports Club, Harare15 Oct 2011
New Zealand won by 10 wicketsT20ISeddon Park, Hamilton17 Jan 2016

Latest results

MatchDateVenueResult
Bangladesh v New Zealand2 May 2026Shere Bangla National Stadium, MirpurNew Zealand won by 6 wickets (DLS)
New Zealand v Bangladesh27 Apr 2026Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, ChattogramBangladesh won by 6 wickets
South Africa v New Zealand25 Mar 2026Hagley Oval, ChristchurchSouth Africa won by 33 runs
South Africa v New Zealand22 Mar 2026Wellington Regional Stadium, WellingtonSouth Africa won by 19 runs
South Africa v New Zealand20 Mar 2026Eden Park, AucklandNew Zealand won by 8 wickets
New Zealand v South Africa17 Mar 2026Seddon Park, HamiltonNew Zealand won by 68 runs
New Zealand v South Africa15 Mar 2026Bay Oval, Mount MaunganuiSouth Africa won by 7 wickets
India v New Zealand8 Mar 2026Narendra Modi Stadium, AhmedabadIndia won by 96 runs

New Zealand Players With the Most Player of the Match Awards

PlayerAwards
MJ Guptill34
KS Williamson29
LRPL Taylor25
DL Vettori18
BB McCullum18
TWM Latham16
TG Southee14
TA Boult12
MJ Henry12
GD Phillips12

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.

Dig deeper with New Zealand vs Pakistan and South Africa vs New Zealand, or switch to the New Zealand Women records.

Questions about New Zealand

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.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.