Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
NEW ZEALAND
NZ
TEST
RANK
5
PLAYERS
288
MATCHES
1131
WON
989
LOSS
925
FIRST MATCH
10 Jan 1930
LAST MATCH
18 Dec 2025
ODI
RANK
2
PLAYERS
222
MATCHES
1267
WON
1091
LOSS
1008
FIRST MATCH
10 Jan 1930
LAST MATCH
18 Jan 2026
T20I
RANK
4
PLAYERS
103
MATCHES
981
WON
911
LOSS
917
FIRST MATCH
10 Jan 1930
LAST MATCH
31 Jan 2026
Players
Team Stats
Upcoming Matches
Recent Results
Ranking
New Zealand in India T20I Series - 2026
Series Home
5TH
Sat, 31 Jan 2026 - 00:00 • 5th T20I • Thiruvananthapuram
India
New Zealand
0
0
0
4TH
Wed, 28 Jan 2026 - 00:00 • 4th T20I • Visakhapnam
India
New Zealand
0
0
0
3RD
Sun, 25 Jan 2026 - 00:00 • 3rd T20I • Guwahi
India
New Zealand
0
0
0
2ND
Fri, 23 Jan 2026 - 00:00 • 2nd T20I • Raipur
India
New Zealand
0
0
0
1ST
Wed, 21 Jan 2026 - 00:00 • 1st T20I • Nagpur
India
New Zealand
0
0
0
New Zealand in India ODI Series - 2026
Series Home
3RD
Sun, 18 Jan 2026 - 00:00 • 3rd ODI • Indore
India
New Zealand
0
0
0
2ND
Wed, 14 Jan 2026 - 00:00 • 2nd ODI • Rajkot
India
New Zealand
0
0
0
1ST
Sun, 11 Jan 2026 - 00:00 • 1st ODI • Vadodara
India
New Zealand
0
0
0
West Indies in New Zealand Test Series - 2025
Series Home
3RD
Thu, 18 Dec - Thu, 18 Dec 2025 - 00:00 • 3rd Test • Mount Maunganui
New Zealand
West Indies
0
0
0
2ND
Wed, 10 Dec - Wed, 10 Dec 2025 - 00:00 • 2nd Test • Wellington
New Zealand
West Indies
0
0
0
1ST
Tue, 02 Dec - Tue, 02 Dec 2025 - 00:00 • 1st Test • Christchurch
New Zealand
West Indies
0
0
0
West Indies in New Zealand ODI Series - 2025
Series Home
3RD
Sat, 22 Nov 2025 - 00:00 • 3rd ODI • Hamilton
New Zealand
West Indies
0
0
0
2ND
Wed, 19 Nov 2025 - 00:00 • 2nd ODI • Napier
New Zealand
West Indies
0
0
0
1ST
Sun, 16 Nov 2025 - 00:00 • 1st ODI • Christchurch
New Zealand
West Indies
0
0
0
West Indies in New Zealand T20I Series - 2025
Series Home
5TH
Thu, 13 Nov 2025 - 00:00 • 5th T20I • Dunedin
New Zealand
West Indies
0
0
0
4TH
Mon, 10 Nov 2025 - 00:00 • 4th T20I • Nelson
New Zealand
West Indies
0
0
0
3RD
Sun, 09 Nov 2025 - 00:00 • 3rd T20I • Nelson
New Zealand
West Indies
0
0
0
2ND
Thu, 06 Nov 2025 - 00:00 • 2nd T20I • Auckland
New Zealand
West Indies
0
0
0
1ST
Wed, 05 Nov 2025 - 00:00 • 1st T20I • Auckland
New Zealand
West Indies
0
0
0
England in New Zealand ODI Series - 2025
Series Home
3RD
Sat, 01 Nov 2025 - 00:00 • 3rd ODI • Wellington
New Zealand
England
0
0
0
2ND
Wed, 29 Oct 2025 - 00:00 • 2nd ODI • Hamilton
New Zealand
England
0
0
0
1ST
Sun, 26 Oct 2025 - 00:00 • 1st ODI • Mount Maunganui
New Zealand
England
0
0
0
England in New Zealand T20I Series - 2025
Series Home
3RD
Thu, 23 Oct 2025 - 00:00 • 3rd T20I • Auckland
New Zealand
England
0
0
0
2ND
Mon, 20 Oct 2025 - 00:00 • 2nd T20I • Christchurch
New Zealand
England
0
0
0
1ST
Sat, 18 Oct 2025 - 00:00 • 1st T20I • Christchurch
New Zealand
England
0
0
0
Australia in New Zealand T20I Series - 2025
Series Home
3RD
Sat, 04 Oct 2025 - 00:00 • 3rd T20I • Mount Maunganui
New Zealand
Australia
0
0
0
2ND
Fri, 03 Oct 2025 - 00:00 • 2nd T20I • Mount Maunganui
New Zealand
Australia
0
0
0
1ST
Wed, 01 Oct 2025 - 00:00 • 1st T20I • Mount Maunganui
New Zealand
Australia
0
0
0
New Zealand in Zimbabwe Test Series - 2025
Series Home
2ND
Thu, 07 Aug - Thu, 07 Aug 2025 - 00:00 • 2nd Test • Queens Sports Club, Bulawayo
Zimbabwe
New Zealand
0
0
0
1ST
Wed, 30 Jul - Sun, 03 Aug 2025 - 00:00 • 1st Test • Queens Sports Club, Bulawayo
Zimbabwe
New Zealand
0
0
0
Zimbabwe Twenty20 Tri-Series - 2025
Series Home
6TH
Thu, 24 Jul 2025 - 00:00 • 6th • Harare Sports Club
Zimbabwe
New Zealand
0
0
0
5TH
Tue, 22 Jul 2025 - 00:00 • 5th • Harare Sports Club
New Zealand
South Africa
0
0
0
3RD
Fri, 18 Jul 2025 - 00:00 • 3rd • Harare Sports Club
Zimbabwe
New Zealand
0
0
0
2ND
Wed, 16 Jul 2025 - 00:00 • 2nd • Harare Sports Club
New Zealand
South Africa
0
0
0
Pakistan in New Zealand ODI Series - 2024/25
Series Home
3RD
Fri, 04 Apr 2025 - 00:00 • 3rd ODI • Bay Oval, Mount Maunganui
New Zealand
Pakistan
121
240
114
2ND
Tue, 01 Apr 2025 - 00:00 • 2nd ODI • Seddon Park, Hamilton
New Zealand
Pakistan
121
240
113
1ST
Fri, 28 Mar 2025 - 00:00 • 1st ODI • McLean Park, Napier
New Zealand
Pakistan
121
240
112
Pakistan in New Zealand T20I Series - 2024/25
Series Home
5TH
Wed, 26 Mar 2025 - 00:00 • 5th T20I • Sky Stadium, Wellington
New Zealand
Pakistan
0
0
0
3RD
Fri, 21 Mar 2025 - 00:00 • 3rd T20I • Eden Park, Auckland
New Zealand
Pakistan
0
0
0
2ND
Tue, 18 Mar 2025 - 00:00 • 2nd T20I • University Oval, Dunedin
New Zealand
Pakistan
0
0
0
1ST
Sun, 16 Mar 2025 - 00:00 • 1st T20I • Hagley Oval, Christchurch
New Zealand
Pakistan
0
0
0
ICC Champions Trophy - 2024/25
Series Home
FINAL
Sun, 09 Mar 2025 - 00:00 • Final • Dubai International Cricket Stadium
India
New Zealand
115
214
101
2ND
Wed, 05 Mar 2025 - 00:00 • 2nd Semi-Final • Gaddafi Stadium, Lahore
South Africa
New Zealand
64
139
72
12TH
Sun, 02 Mar 2025 - 00:00 • 12th , Group A • Dubai International Cricket Stadium
India
New Zealand
115
214
100
6TH
Mon, 24 Feb 2025 - 00:00 • 6th , Group A • Rawalpindi Cricket Stadium
Bangladesh
New Zealand
39
85
43
1ST
Wed, 19 Feb 2025 - 00:00 • 1st , Group A • National Stadium, Karachi
New Zealand
Pakistan
123
240
114
Pakistan Tri-Nation Series - 2024/25
Series Home
FINAL
Fri, 14 Feb - Fri, 14 Feb 2025 - 00:00 • Final • National Stadium, Karachi
Pakistan
New Zealand
0
0
0
2ND
Mon, 10 Feb - Mon, 10 Feb 2025 - 00:00 • 2nd • Gaddafi Stadium, Lahore
South Africa
New Zealand
0
0
0
1ST
Sat, 08 Feb - Sat, 08 Feb 2025 - 00:00 • 1st •
New Zealand
Pakistan
122
240
114
Sri Lanka in New Zealand ODI Series - 2024/25
Series Home
3RD
Sat, 11 Jan 2025 - 00:00 • 3rd ODI • Auckland
New Zealand
Sri Lanka
94
185
81
2ND
Wed, 08 Jan 2025 - 00:00 • 2nd ODI • Hamilton
New Zealand
Sri Lanka
93
185
81
1ST
Sat, 04 Jan 2025 - 00:00 • 1st ODI • Wellington
New Zealand
Sri Lanka
92
185
81
Sri Lanka in New Zealand T20I Series - 2024/25
Series Home
3RD
Thu, 02 Jan 2025 - 00:00 • 3rd T20I • Saxton Oval, Nelson
New Zealand
Sri Lanka
100
185
86
2ND
Mon, 30 Dec 2024 - 00:00 • 2nd T20I • Bay Oval, Mount Maunganui
New Zealand
Sri Lanka
100
185
85
1ST
Sat, 28 Dec 2024 - 00:00 • 1st T20I • Bay Oval, Mount Maunganui
New Zealand
Sri Lanka
100
185
84
England in New Zealand Test Series - 2024/25
Series Home
3RD
Fri, 13 Dec - Fri, 13 Dec 2024 - 00:00 • 3rd Test • Hamilton
New Zealand
England
117
238
122
2ND
Thu, 05 Dec - Thu, 05 Dec 2024 - 00:00 • 2nd Test • Wellington
New Zealand
England
117
238
121
1ST
Wed, 27 Nov - Wed, 27 Nov 2024 - 00:00 • 1st Test • Christchurch
New Zealand
England
117
238
120
New Zealand in Sri Lanka ODI Series - 2024/25
Series Home
3RD
Tue, 19 Nov 2024 - 00:00 • 3rd ODI • Pallekele
New Zealand
Sri Lanka
99
185
82
2ND
Sun, 17 Nov 2024 - 00:00 • 2nd ODI • Pallekele
New Zealand
Sri Lanka
98
185
82
1ST
Wed, 13 Nov 2024 - 00:00 • 1st ODI • Dambulla
Sri Lanka
New Zealand
82
185
97
New Zealand in Sri Lanka T20I Series - 2024/25
Series Home
2ND
Sun, 10 Nov 2024 - 00:00 • 2nd T20I • Dambulla
New Zealand
Sri Lanka
100
185
83
1ST
Sat, 09 Nov 2024 - 00:00 • 1st T20I • Dambulla
New Zealand
Sri Lanka
99
185
83
ICC World Test Championship - 2025
Series Home
3RD
Fri, 01 Nov - Fri, 01 Nov 2024 - 00:00 • 3rd Test • Wankhede
New Zealand
India
98
214
114
2ND
Thu, 24 Oct - Thu, 24 Oct 2024 - 00:00 • 2nd Test • Pune
New Zealand
India
98
214
113
1ST
Wed, 16 Oct - Wed, 16 Oct 2024 - 00:00 • 1st Test • Bengaluru
India
New Zealand
112
214
98
2ND
Thu, 26 Sep - Thu, 26 Sep 2024 - 00:00 • 2nd Test • Galle
Sri Lanka
New Zealand
81
185
96
1ST
Wed, 18 Sep - Wed, 18 Sep 2024 - 00:00 • 1st Test • Galle
Sri Lanka
New Zealand
81
185
95
Afghanistan v New Zealand Test Match - 2024
Series Home
ONLY
Mon, 09 Sep - Mon, 09 Sep 2024 - 00:00 • Only Test • Greater Noida Sports Complex Ground, Greater Noida
Afghanistan
New Zealand
3
5
4
ICC Men's T20 World Cup - 2024
Series Home
New Zealand in Pakistan T20I Series - 2024
Series Home
5TH
Sat, 27 Apr 2024 - 00:00 • 5th T20I • Lahore
Pakistan
New Zealand
109
240
119
4TH
Thu, 25 Apr 2024 - 00:00 • 4th T20I • Lahore
New Zealand
Pakistan
119
240
109
3RD
Sun, 21 Apr 2024 - 00:00 • 3rd T20I • Rawalpindi
Pakistan
New Zealand
109
240
119
2ND
Sat, 20 Apr 2024 - 00:00 • 2nd T20I • Rawalpindi
New Zealand
Pakistan
119
240
109
1ST
Thu, 18 Apr 2024 - 00:00 • 1st T20I • Rawalpindi
New Zealand
Pakistan
121
240
110
Australia in New Zealand Test Series - 2023/24
Series Home
2ND
Thu, 07 Mar - Thu, 07 Mar 2024 - 00:00 • 2nd Test • Christchurch
New Zealand
Australia
112
230
120
1ST
Wed, 28 Feb - Wed, 28 Feb 2024 - 00:00 • 1st Test • Wellington
Australia
New Zealand
120
230
111
Chappell-Hadlee Trophy (Australia in New Zealand) - 2023/24
Series Home
3RD
Sun, 25 Feb 2024 - 00:00 • 3rd T20I • Auckland
Australia
New Zealand
117
230
109
2ND
Fri, 23 Feb 2024 - 00:00 • 2nd T20I • Auckland
Australia
New Zealand
117
230
109
1ST
Wed, 21 Feb 2024 - 00:00 • 1st T20I • Wellington
New Zealand
Australia
109
230
117
Tangiwai Shield (South Africa in New Zealand) - 2023/24
Series Home
2ND
Mon, 12 Feb - Mon, 12 Feb 2024 - 00:00 • 2nd Test • Hamilton
South Africa
New Zealand
65
139
73
1ST
Sat, 03 Feb - Sat, 03 Feb 2024 - 00:00 • 1st Test • Mount Maunganui
New Zealand
South Africa
73
139
64
Pakistan in New Zealand T20I Series - 2023/24
Series Home
5TH
Sun, 21 Jan 2024 - 00:00 • 5th T20I • Christchurch
Pakistan
New Zealand
109
240
119
4TH
Fri, 19 Jan 2024 - 00:00 • 4th T20I • Christchurch
Pakistan
New Zealand
109
240
119
3RD
Wed, 17 Jan 2024 - 00:00 • 3rd T20I • Dunedin
New Zealand
Pakistan
119
240
109
2ND
Sun, 14 Jan 2024 - 00:00 • 2nd T20I • Hamilton
New Zealand
Pakistan
119
240
109
1ST
Fri, 12 Jan 2024 - 00:00 • 1st T20I • Auckland
New Zealand
Pakistan
119
240
109
Bangladesh in New Zealand T20I Series - 2023/24
Series Home
3RD
Sun, 31 Dec 2023 - 1:00 AM • 3rd T20I • Bay Oval, Mount Maunganui
New Zealand
Bangladesh
36
85
39
2ND
Fri, 29 Dec 2023 - 7:10 AM • 2nd T20I • Bay Oval, Mount Maunganui
New Zealand
Bangladesh
35
85
40
1ST
Wed, 27 Dec 2023 - 7:10 AM • 1st T20I • McLean Park, Napier
New Zealand
Bangladesh
34
85
41
Bangladesh in New Zealand ODI Series - 2023/24
Series Home
1ST
Sat, 23 Dec 2023 - 11:00 PM • 1st ODI • McLean Park, Napier
New Zealand
Bangladesh
34
85
41
1ST
Wed, 20 Dec 2023 - 11:00 PM • 1st ODI • Saxton Oval, Nelson
New Zealand
Bangladesh
34
85
41
1ST
Sat, 16 Dec 2023 - 00:00 • 1st ODI • University Oval, Dunedin
New Zealand
Bangladesh
37
85
39
New Zealand in Bangladesh Test Series - 2023/24
Series Home
2ND
Wed, 06 Dec - Wed, 06 Dec 2023 - 00:00 • 2nd Test • Shere Bangla National Stadium, Mirpur
Bangladesh
New Zealand
41
85
43
1ST
Tue, 28 Nov - Tue, 28 Nov 2023 - 00:00 • 1st Test • Sylhet International Cricket Stadium
Bangladesh
New Zealand
40
85
43
ICC Cricket World Cup (in India) - 2023/24
Series Home
41ST
Thu, 09 Nov 2023 - 8:30 AM • 41st • M Chinnaswamy Stadium, Bengaluru
New Zealand
Sri Lanka
90
185
81
35TH
Sat, 04 Nov 2023 - 5:00 AM • 35th • Narendra Modi Stadium, Ahmedabad
New Zealand
Pakistan
119
240
109