CricketScore

Teams / New Zealand

Men's internationals

New Zealand national cricket team: players, records and results in every format

The New Zealand cricket team appear in 835 recorded men's internationals, with 417 wins and 340 defeats (55.1% of decided matches). The earliest recorded match is dated 29 Dec 2002; the most recent is from 1 Nov 2026.

A cricket ground with rolling green hills and a stretch of sea behind it, ferns at the boundary, crisp clear light, a ball resting on the grass in the foreground. (AI-generated image) AI
AI-generated image

Next matches

Fixtures
DateMatchFormatGroundSeries
10 Nov 2026New Zealand v IndiaODISeddon Park, HamiltonIndia in New Zealand
13 Nov 2026New Zealand v IndiaODIBay Oval, TaurangaIndia in New Zealand
15 Nov 2026New Zealand v IndiaODIBay Oval, TaurangaIndia in New Zealand
19–23 Nov 2026New Zealand v IndiaTestBasin Reserve, WellingtonIndia in New Zealand
27 Nov to 1 Dec 2026New Zealand v IndiaTestHagley Oval, ChristchurchIndia in New Zealand

All fixtures

Record by format

P W L T NR
Results by format
FormatPWLTNRWin %
Test1697066 33051.5%
ODI398212162 32156.7%
T20I268135112 101154.7%

Matches counted here start from Test 2003, ODI 2002, T20I 2005. Drawn Tests are shown under T.

Recent results

Runs per over
  1. 1 Nov 2026 · T20I · India tour of New Zealand Seddon Park, Hamilton, Hamilton
    India 191/8(20 ov) New Zealand 195/3(18 ov)

    New Zealand won by 7 wickets

    India: runs per over
    New Zealand: runs per over
  2. 30 Oct 2026 · T20I · India tour of New Zealand Eden Park, Auckland, Auckland
    New Zealand 259/7(20 ov) India 172/9(20 ov)

    New Zealand won by 87 runs

    New Zealand: runs per over
    India: runs per over
  3. 27 Oct 2026 · T20I · India tour of New Zealand Hnry Stadium, Wellington, Wellington
    New Zealand 198/3(20 ov) India 199/4(13.2 ov)

    India won by 6 wickets

    New Zealand: runs per over
    India: runs per over
  4. 24 Oct 2026 · T20I · India tour of New Zealand Hagley Oval, Christchurch, Christchurch
    New Zealand 180/5(20 ov) India 181/6(19.5 ov)

    India won by 4 wickets

    New Zealand: runs per over
    India: runs per over
  5. 22 Oct 2026 · T20I · India tour of New Zealand Hagley Oval, Christchurch, Christchurch
    New Zealand 225/4(20 ov) India 230/6(19.4 ov)

    India won by 4 wickets

    New Zealand: runs per over
    India: runs per over
  6. 21 Jul 2026 · ODI · New Zealand tour of West Indies Kensington Oval, Bridgetown
    New Zealand 268/9(50 ov) West Indies 269/8(47.3 ov)

    West Indies won by 2 wickets

    New Zealand: runs per over
    West Indies: runs per over
  7. 19 Jul 2026 · ODI · New Zealand tour of West Indies Kensington Oval, Bridgetown
    West Indies 188(44.4 ov) New Zealand 189/9(44.1 ov)

    New Zealand won by 1 wicket

    West Indies: runs per over
    New Zealand: runs per over
  8. 16 Jul 2026 · ODI · New Zealand tour of West Indies Providence Stadium, Guyana, Providence
    West Indies 140(37.1 ov) New Zealand 141/4(39.3 ov)

    New Zealand won by 6 wickets

    West Indies: runs per over
    New Zealand: runs per over
  9. 13 Jul 2026 · ODI · New Zealand tour of West Indies Providence Stadium, Guyana, Providence
    West Indies 138(36 ov) New Zealand 141/5(32.4 ov)

    New Zealand won by 5 wickets

    West Indies: runs per over
    New Zealand: runs per over
  10. 11 Jul 2026 · ODI · New Zealand tour of West Indies Providence Stadium, Guyana, Providence
    New Zealand 267(49.5 ov) West Indies 268/3(48.5 ov)

    West Indies won by 7 wickets

    New Zealand: runs per over
    West Indies: runs per over

Overview

New Zealand appear in 835 of the men's internationals in the records used here: 169 Tests, 398 One Day Internationals and 268 Twenty20 Internationals. The earliest of them is dated 29 December 2002 and the most recent 1 November 2026.

Of the 757 matches that produced a winner, New Zealand won 417 and lost 340, a win rate of 55.1%. Across the 19 national sides on this site that is the 6th highest overall win rate, although the sides are measured over very different eras and formats.

The latest recorded result is a T20I against India on 1 November 2026: New Zealand won by 7 wickets.

New Zealand national cricket team players, records and results

This page covers the New Zealand national cricket team in the men's internationals recorded here: players, records and results across Tests, One Day Internationals and Twenty20 Internationals. The New Zealand national cricket team record is counted from 835 matches, and each section below takes one part of it in turn.

The New Zealand cricket team tables list the leading run scorers and wicket takers in each format with matches played, average and strike rate or economy. Among the New Zealand cricket team, the most recorded appearances are LRPL Taylor (224 in ODIs) and IS Sodhi (140 in T20Is). Every table of New Zealand players on the page is summed from the same ball-by-ball files.

Results come first on the page: the latest New Zealand national cricket team results with runs per over, then the record by format, the record against each opponent and the longest runs of wins. The records section sets out the highest totals, the widest wins and the best individual figures for the New Zealand national cricket team.

What a reader usually needs from the New Zealand cricket results is a record that can be checked. The New Zealand cricket results figures here come from ball-by-ball files, and the New Zealand cricket results for every match are in the table of recent matches and in the download at the foot of the page.

Results by format

In Tests, New Zealand have played 169 recorded matches, winning 70 and losing 66, with 33 draws. The first of these is dated 16 October 2003 and the last 25 June 2026, a win rate of 51.5% in decided matches. Among the 10 sides with enough Test matches recorded to compare, that is 5th. Their innings in these matches average 285.8 runs, against 278.3 for opponents. 33 of the 169 Tests ended in a draw.

In One Day Internationals, New Zealand have played 398 recorded matches, winning 212 and losing 162, with 3 ties and 21 without a result. The first of these is dated 29 December 2002 and the last 21 July 2026, a win rate of 56.7% in decided matches. Among the 19 sides with enough ODI matches recorded to compare, that is 4th. Their innings in these matches average 233.3 runs, against 228.9 for opponents. Batting first New Zealand have won 98 and lost 87 (53.0%); chasing, 114 won and 75 lost (60.3%).

In Twenty20 Internationals, New Zealand have played 268 recorded matches, winning 135 and losing 112, with 10 ties and 11 without a result. The first of these is dated 17 February 2005 and the last 1 November 2026, a win rate of 54.7% in decided matches. Among the 19 sides with enough T20I matches recorded to compare, that is 10th. Their innings in these matches average 154.3 runs, against 150.1 for opponents. Batting first New Zealand have won 79 and lost 56 (58.5%); chasing, 56 won and 56 lost (50.0%).

Since the start of 2024 New Zealand have played 121 recorded matches across all formats, winning 69 and losing 45. That win rate of 60.5% is above the overall figure of 55.1%.

Year by year

New Zealand's first recorded year is 2002, with 1 match. The busiest calendar year is 2023 with 60 matches, and the year with most wins is 2025, with 33 wins and 9 defeats from 47 matches. The heaviest year for defeats is 2023, with 27.

Year by year, the most recent calendar years read as follows: 2019, 23 won and 14 lost from 40; 2020, 12 won and 6 lost from 21; 2021, 18 won and 11 lost from 31; 2022, 27 won and 15 lost from 46; 2023, 28 won and 27 lost from 60; 2024, 17 won and 16 lost from 35; 2025, 33 won and 9 lost from 47; 2026, 19 won and 20 lost from 39.

Earlier calendar years: 2002, 1-0 from 1; 2003, 12-10 from 24; 2004, 9-5 from 14; 2005, 7-8 from 17; 2006, 11-8 from 21; 2007, 20-21 from 42; 2008, 10-11 from 27; 2009, 16-20 from 41; 2010, 14-22 from 40; 2011, 13-9 from 24; 2012, 12-24 from 42; 2013, 12-17 from 38; 2014, 20-11 from 35; 2015, 26-15 from 43; 2016, 22-15 from 39; 2017, 20-12 from 35; 2018, 15-14 from 33.

By decade the recorded record is 2000s, 86 wins and 83 defeats from 187 matches; 2010s, 177 wins and 153 defeats from 369 matches; 2020s, 154 wins and 104 defeats from 279 matches.

Highest totals, biggest wins and streaks

In Tests, New Zealand's highest Test total in the records is 715/6, made against Bangladesh at Seddon Park, Hamilton on 28 February 2019; the lowest completed innings is 45 against South Africa on 2 January 2013. The widest recorded Test wins are by 423 runs against Sri Lanka on 26 December 2018 and by 10 wickets against India on 21 February 2020. The longest run of consecutive recorded wins is 6, between 21 February 2020 and 3 January 2021. The longest losing run is 5, from 25 July 2012 to 17 November 2012.

In One Day Internationals, New Zealand's highest ODI total in the records is 401/6, made against Pakistan at M Chinnaswamy Stadium, Bengaluru on 4 November 2023; the lowest completed innings is 73 against Sri Lanka on 6 January 2007. The widest recorded ODI wins are by 210 runs against United States on 10 September 2004 and by 10 wickets against Sri Lanka on 1 June 2019. Among individual efforts, the highest individual score is 237 by MJ Guptill against West Indies on 21 March 2015 and the best bowling is 7 for 33 by TG Southee against England on 20 February 2015. The longest run of consecutive recorded wins is 10, between 20 March 2021 and 31 July 2022. The longest losing run is 10, from 25 August 2010 to 10 December 2010.

In Twenty20 Internationals, New Zealand's highest T20I total in the records is 259/7, made against India at Eden Park, Auckland on 30 October 2026; the lowest completed innings is 60 against Bangladesh on 1 September 2021. The widest recorded T20I wins are by 119 runs against West Indies on 3 January 2018 and by 10 wickets against United Arab Emirates on 10 February 2026. Among individual efforts, the highest individual score is 137 by FH Allen against Pakistan on 17 January 2024 and the best bowling is 5 for 18 by TG Southee against Pakistan on 26 December 2010. The longest run of consecutive recorded wins is 9, between 18 July 2022 and 12 August 2022. The longest losing run is 7, from 19 September 2007 to 13 June 2008.

Leading players

The leading Test run scorer for New Zealand in the records is KS Williamson with 9,515 runs from 110 matches at an average of 54.06, ahead of LRPL Taylor (7,597) and TWM Latham (6,450). The most successful bowler is TG Southee with 391 wickets at 30.26, followed by TA Boult (317) and N Wagner (260).

The leading ODI run scorer for New Zealand in the records is LRPL Taylor with 8,126 runs from 224 matches at an average of 46.70, ahead of KS Williamson (7,145) and MJ Guptill (7,125). The most successful bowler is TG Southee with 215 wickets at 33.24, followed by TA Boult (206) and KD Mills (191).

The leading T20I run scorer for New Zealand in the records is MJ Guptill with 3,517 runs from 121 matches at an average of 31.68, ahead of GD Phillips (2,567) and KS Williamson (2,537). The most successful bowler is TG Southee with 164 wickets at 22.79, followed by IS Sodhi (164) and MJ Santner (151).

Centuries, five-wicket hauls and appearances

In One Day Internationals, New Zealand players have passed 100 on 119 occasions and 50 (without reaching 100) on 445 occasions; the most centuries are LRPL Taylor (20), MJ Guptill (17) and KS Williamson (15). A bowler has taken five wickets in an innings 31 times, most often TA Boult (6), TG Southee (3) and MJ Henry (3). The most recorded appearances are LRPL Taylor (224), BB McCullum (212), MJ Guptill (194) and KS Williamson (173).

In Twenty20 Internationals, New Zealand players have passed 100 on 16 occasions and 50 (without reaching 100) on 184 occasions; the most centuries are C Munro (3), GD Phillips (3) and FH Allen (3). A bowler has taken five wickets in an innings 5 times, most often TG Southee (2), LH Ferguson (1) and AF Milne (1). The most recorded appearances are IS Sodhi (140), MJ Santner (139), TG Southee (125) and MJ Guptill (121).

Chasing and defending

In One Day Internationals, the highest total New Zealand have chased down is 350, against Australia on 20 February 2007, one of 114 recorded wins batting second; the lowest total they have successfully defended is 131, against West Indies on 26 December 2017, among 98 wins batting first.

In Twenty20 Internationals, the highest total New Zealand have chased down is 202, against Zimbabwe on 14 February 2012, one of 56 recorded wins batting second; the lowest total they have successfully defended is 108, against Sri Lanka on 10 November 2024, among 79 wins batting first.

Milestone matches

The Tests milestones in the records: match 1 was against India on 16 October 2003 (Match drawn); match 10 was against Zimbabwe on 7 August 2005 (New Zealand won by 294 runs); match 25 was against England on 15 May 2008 (Match drawn); match 50 was against Zimbabwe on 26 January 2012 (New Zealand won by 301 runs); match 100 was against Bangladesh on 12 January 2017 (New Zealand won by 7 wickets).

The One Day Internationals milestones in the records: match 1 was against India on 29 December 2002 (New Zealand won by 35 runs); match 10 was against Canada on 3 March 2003 (New Zealand won by 5 wickets); match 25 was against Pakistan on 3 January 2004 (New Zealand won by 4 wickets); match 50 was against West Indies on 4 March 2006 (West Indies won by 3 wickets); match 100 was against Australia on 1 February 2009 (New Zealand won by 2 wickets).

The Twenty20 Internationals milestones in the records: match 1 was against Australia on 17 February 2005 (Australia won by 44 runs); match 10 was against South Africa on 19 September 2007 (South Africa won by 6 wickets); match 25 was against Pakistan on 13 June 2009 (Pakistan won by 6 wickets); match 50 was against South Africa on 22 February 2012 (South Africa won by 3 runs); match 100 was against India on 7 November 2017 (India won by 6 runs).

Opponents

The side New Zealand have met most often in the records is Pakistan: 117 matches, 63 won and 45 lost, the latest on 5 April 2025.

Other regular opponents are India (43 won, 58 lost from 116), England (43 won, 50 lost from 107), Sri Lanka (53 won, 36 lost from 99), Australia (19 won, 66 lost from 93) and South Africa (29 won, 44 lost from 81).

Against opponents met at least five times, the strongest record is against Sri Lanka (59.6% of decided matches won) and the weakest against Australia (22.4%).

Against the other sides met at least three times the recorded results are Bangladesh (54 won, 19 lost from 78, last met 2 May 2026), West Indies (48 won, 19 lost from 76, last met 21 July 2026), Zimbabwe (26 won, 2 lost from 28, last met 7 August 2025), Ireland (12 won, 0 lost from 12, last met 27 May 2026), Netherlands (7 won, 0 lost from 7, last met 9 October 2023), Scotland (6 won, 0 lost from 6, last met 31 July 2022), Canada (4 won, 0 lost from 4, last met 17 February 2026), United Arab Emirates (3 won, 1 lost from 4, last met 10 February 2026) and Kenya (3 won, 0 lost from 3, last met 20 February 2011).

Grounds and competitions

The grounds used most often are Eden Park, Auckland (66 matches, 30 won and 28 lost), Seddon Park, Hamilton (60 matches, 43 won and 12 lost), Hagley Oval, Christchurch (43 matches, 26 won and 13 lost) and Bay Oval, Mount Maunganui (37 matches, 20 won and 13 lost).

Further grounds with the most recorded matches are Basin Reserve, Wellington (34, 17-10), Westpac Stadium, Wellington (30, 19-10), McLean Park, Napier (29, 14-11) and Shere Bangla National Stadium, Mirpur (22, 9-10).

By competition, the largest groups of recorded matches are India tour of New Zealand (31 matches, 13 won, 13 lost), New Zealand tour of India (29 matches, 9 won, 18 lost), Pakistan tour of New Zealand (27 matches, 22 won, 5 lost), West Indies tour of New Zealand (26 matches, 20 won, 1 lost) and ICC Cricket World Cup (25 matches, 16 won, 9 lost).

Smaller groups of matches are Chappell-Hadlee Trophy (24, 11-11), Sri Lanka tour of New Zealand (23, 18-3), New Zealand tour of Pakistan (23, 7-12), ICC Champions Trophy (22, 10-10), ICC Men's T20 World Cup (22, 14-8), ICC World Twenty20 (21, 9-10) and Bangladesh tour of New Zealand (19, 15-3).

Recent form

Across the last 10 recorded matches, most recent first, the sequence is W W L L L L W W W L (W won, L lost, T tied, D drawn, N no result): 5 wins and 5 defeats.

In order, those matches were India on 1 November 2026 (T20I, New Zealand won by 7 wickets); India on 30 October 2026 (T20I, New Zealand won by 87 runs); India on 27 October 2026 (T20I, India won by 6 wickets); India on 24 October 2026 (T20I, India won by 4 wickets); India on 22 October 2026 (T20I, India won by 4 wickets).

Reading these figures

Every count on this page comes from the recorded matches only. For New Zealand the earliest dates are Test 2003, ODI 2002 and T20I 2005, so no figure here is an all-time total.

Of the 835 matches counted for New Zealand, 417 were won, 340 were lost and 78 ended tied, drawn or without a result; the win rate in the tables leaves that last group out.

New Zealand and the toss

New Zealand won the toss in 406 of 835 recorded matches (48.6%) and chose to field 231 times and to bat 175 times. They went on to win 208 of the 360 of those matches that produced a winner (57.8%).

New Zealand boundaries and dismissals

New Zealand batters hit 20,708 fours and 4,246 sixes in the recorded innings, one boundary every 11.5 balls; 52.3% of the runs came in boundaries.

Batters were dismissed caught 59%, bowled 19%, lbw 12%, run out 5% and caught and bowled 3% of the 7,027 times.

Wickets credited to bowlers fell caught 69%, bowled 16%, lbw 10%, caught and bowled 3% and stumped 2% of the 7,102 times.

Test matches: leading players

Test
Most runs
PlayerMRunsAvgSR
KS Williamson110951554.0652.0
LRPL Taylor109759744.9559.2
TWM Latham95645039.0948.2
BB McCullum89577838.7865.6
BJ Watling75379037.5242.6
HM Nicholls60335839.5151.3
DL Vettori53286636.2864.8
DP Conway36276142.4854.2
MJ Guptill47258629.3946.6
TA Blundell48248234.4753.8
Most wickets
PlayerMWktsAvgEcon
TG Southee10739130.263.02
TA Boult7831727.513.00
N Wagner6426027.573.13
CS Martin5318332.473.28
DL Vettori5317634.712.55
MJ Henry3515226.053.11
AY Patel229128.823.14
KA Jamieson219020.232.77
MJ Santner338033.952.86
DAJ Bracewell287438.823.34

One Day Internationals: leading players

ODI
Most runs
PlayerMRunsAvgSR
LRPL Taylor224812646.7083.0
KS Williamson173714547.9581.7
MJ Guptill194712540.7187.3
BB McCullum212515731.4596.4
TWM Latham169458333.7084.4
SB Styris111318438.8381.5
DJ Mitchell61281058.5494.7
HM Nicholls92241532.6478.8
SP Fleming68213334.4072.7
WA Young62199635.0284.6
Most wickets
PlayerMWktsAvgEcon
TG Southee15221533.245.58
TA Boult11120624.645.05
KD Mills13119126.324.72
DL Vettori15718328.233.97
MJ Henry9317124.785.22
MJ Santner12713635.524.75
JDP Oram10612028.984.38
SE Bond6010721.594.22
LH Ferguson639233.355.75
MJ McClenaghan488228.215.94

Twenty20 Internationals: leading players

T20I
Most runs
PlayerMRunsAvgSR
MJ Guptill121351731.68135.9
GD Phillips98256735.16147.3
KS Williamson91253732.95124.3
TL Seifert93235729.84146.7
BB McCullum71214535.75136.1
DJ Mitchell105200927.90142.7
LRPL Taylor102192925.38123.2
FH Allen64179629.44170.4
DP Conway67179535.20129.3
C Munro65172931.44156.6
Most wickets
PlayerMWktsAvgEcon
TG Southee12516422.798.12
IS Sodhi14016423.088.17
MJ Santner13915122.877.18
TA Boult597822.317.79
LH Ferguson537418.357.43
AF Milne597024.698.55
JA Duffy516620.628.24
JDS Neesham1026324.679.24
NL McCullum635822.036.83
MJ Henry425024.548.67

Questions and answers

How many Tests have New Zealand won?

In the recorded matches New Zealand have won 70 of 169 Tests and lost 66. The records for this format run from 16 October 2003 to 25 June 2026.

How many One Day Internationals have New Zealand won?

In the recorded matches New Zealand have won 212 of 398 One Day Internationals and lost 162. The records for this format run from 29 December 2002 to 21 July 2026.

How many Twenty20 Internationals have New Zealand won?

In the recorded matches New Zealand have won 135 of 268 Twenty20 Internationals and lost 112. The records for this format run from 17 February 2005 to 1 November 2026.

Who has scored the most ODI runs for New Zealand?

LRPL Taylor leads the recorded ODI run scorers for New Zealand with 8,126 runs from 224 matches.

Who has taken the most ODI wickets for New Zealand?

TG Southee has the most recorded ODI wickets for New Zealand: 215, at an average of 33.24.

What is New Zealand's highest ODI total?

401/6 against Pakistan at M Chinnaswamy Stadium, Bengaluru on 4 November 2023.

Which team have New Zealand played most often?

Pakistan, in 117 recorded matches: 63 won and 45 lost.

What was New Zealand's most recent recorded result?

A T20I against India on 1 November 2026: New Zealand won by 7 wickets.

When is the earliest recorded New Zealand match?

The earliest men's international for New Zealand in the records is dated 29 December 2002.

How many sixes have New Zealand hit?

4,246 sixes and 20,708 fours in the recorded matches.

New Zealand head to head

3+ matches

Series with New Zealand

Tables