Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
T20 World Cup 2026
Recent Series
South Africa in New Zealand T20I Series
ICC Men's T20 World Cup
England in Sri Lanka T20I Series
West Indies in South Africa T20I Series
England in Sri Lanka ODI Series
New Zealand in India T20I Series
Recent Players
Daryl Mitchell
Jacob Bethell
Harry Brook
Kusal Mendis
Glenn Phillips
Adil Rashid
William Jacks
Kongala Vimukthi
Dunith Wellalage
Kariyawasam Asalanka
Dhananjaya de Silva
Shivam Dube
ODI 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
T20 World Cup
World Cup 2026
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
Yearwise Records
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
Home
Players
New Zealand Players
Craig Spearman
Last 10
Compare
Craig Spearman
-
Full Name:
Craig Murray Spearman
Date of Birth:
04 Jul 1972
Current Age:
53 Year, 8 Month, 7 Days
Born:
Auckland
Teams:
New Zealand, Auckland, Central Districts, Gloucestershire
TEST
Rank
-
Cap No
195
First Game
1995-12-08
Last Game
2000-11-30
ODI
Rank
-
Cap No
96
First Game
1995-12-15
Last Game
2001-02-11
T20I
Rank
-
Cap No
First Game
Last Game
Overview
Last 10
By Year
By Team
By Ground
Ranking
MatchUps
Sri Lanka in New Zealand ODI Series - 2000/01
Series Home
Sun, 11 Feb 2001 - 00:00 • 5th ODI • Jade Stadium, Christchurch
New Zealand
282/6 (46.40)
Sri Lanka
269/10 (49.20)
New Zealand won by 13 runs
New Zealand in South Africa Test Series - 2000/01
Series Home
Thu, 30 Nov - Thu, 30 Nov 2000 - 00:00 • 2nd Test • Crusaders Ground, St George's Park, Port Elizabeth
South Africa
366/10 (20.00) & 89/3 (34.1)
New Zealand
403/7 (20.00) & 148/10 (69.3)
South Africa won by 7 wickets
Fri, 17 Nov - Tue, 21 Nov 2000 - 00:00 • 1st Test • Goodyear Park, Bloemfontein
South Africa
471/10 (20.00) & 103/5 (26.3)
New Zealand
403/7 (20.00) & 342/10 (157.4)
South Africa won by 5 wickets
ICC KnockOut (in Kenya) - 2000/01
Series Home
Sun, 15 Oct 2000 - 00:00 • Final • Gymkhana Club Ground, Nairobi
India
264/6 (43.50)
New Zealand
265/6 (49.40)
New Zealand won by 4 wickets (with 2 balls remaining)
Wed, 11 Oct 2000 - 00:00 • 1st SF • Gymkhana Club Ground, Nairobi
New Zealand
252/10 (41.00)
Pakistan
255/6 (49.00)
New Zealand won by 4 wickets (with 6 balls remaining)
Mon, 09 Oct 2000 - 00:00 • 3rd QF • Gymkhana Club Ground, Nairobi
New Zealand
265/7 (45.00)
Zimbabwe
201/10 (42.20)
New Zealand won by 64 runs
New Zealand in Zimbabwe ODI Series - 2000/01
Series Home
Sun, 01 Oct 2000 - 00:00 • 3rd ODI • Queens Sports Club, Bulawayo
Zimbabwe
264/8 (35.00)
New Zealand
268/4 (47.50)
Zimbabwe won by 6 wickets (with 13 balls remaining)
Sat, 30 Sep 2000 - 00:00 • 2nd ODI • Queens Sports Club, Bulawayo
Zimbabwe
273/5 (35.00)
New Zealand
252/10 (48.50)
Zimbabwe won by 21 runs
Wed, 27 Sep 2000 - 00:00 • 1st ODI • Harare Sports Club
Zimbabwe
183/8 (47.30)
New Zealand
184/3 (40.50)
New Zealand won by 7 wickets (with 55 balls remaining)
New Zealand in Zimbabwe Test Series - 2000/01
Series Home
Tue, 19 Sep - Sat, 23 Sep 2000 - 00:00 • 2nd Test • Harare Sports Club
Zimbabwe
366/10 (20.00) & 370/10 (178.3)
New Zealand
600/7 (20.00) & 74/2 (15.2)
New Zealand won by 8 wickets
Trans-Tasman Trophy (Australia in New Zealand) - 1999/00
Series Home
Fri, 31 Mar - Fri, 31 Mar 2000 - 00:00 • 3rd Test • WestpacTrust Park, Hamilton
New Zealand
467/5 (20.00) & 229/10 (86.4)
Australia
504/7 (20.00) & 212/4 (41.3)
Australia won by 6 wickets
Fri, 24 Mar - Mon, 27 Mar 2000 - 00:00 • 2nd Test • Basin Reserve, Wellington
New Zealand
471/10 (20.00) & 294/10 (96.2)
Australia
600/7 (20.00) & 177/4 (54.1)
Australia won by 6 wickets
Sat, 11 Mar - Wed, 15 Mar 2000 - 00:00 • 1st Test • Eden Park, Auckland
New Zealand
522/10 (20.00) & 218/10 (73.3)
Australia
222/7 (20.00) & 229/10 (77.5)
Australia won by 62 runs
Australia in New Zealand ODI Series - 1999/00
Series Home
Wed, 23 Feb 2000 - 00:00 • 3rd ODI • Carisbrook, Dunedin
New Zealand
310/4 (41.30)
Australia
260/10 (45.00)
Australia won by 50 runs
Sat, 19 Feb 2000 - 00:00 • 2nd ODI • Eden Park, Auckland
New Zealand
122/10 (32.40)
Australia
123/5 (24.40)
Australia won by 5 wickets (with 152 balls remaining)
West Indies in New Zealand ODI Series - 1999/00
Series Home
Tue, 11 Jan 2000 - 00:00 • 5th ODI • Jade Stadium, Christchurch
New Zealand
302/6 (41.00)
West Indies
282/10 (49.50)
New Zealand won by 20 runs
Sat, 08 Jan 2000 - 00:00 • 4th ODI • WestpacTrust Stadium, Wellington
New Zealand
171/9 (41.00)
West Indies
172/2 (36.30)
New Zealand won by 8 wickets (with 81 balls remaining)
Thu, 06 Jan 2000 - 00:00 • 3rd ODI • McLean Park, Napier
New Zealand
159/10 (45.00)
West Indies
160/6 (37.20)
New Zealand won by 4 wickets (with 76 balls remaining)
Tue, 04 Jan 2000 - 00:00 • 2nd ODI • Owen Delany Park, Taupo
New Zealand
232/8 (41.30)
West Indies
194/3 (35.40)
New Zealand won by 7 wickets (with 38 balls remaining)
Sun, 02 Jan 2000 - 00:00 • 1st ODI • Eden Park, Auckland
New Zealand
268/7 (42.00)
West Indies
250/7 (45.10)
New Zealand won by 3 wickets (with 5 balls remaining) (D/L method)
West Indies in New Zealand Test Series - 1999/00
Series Home
Sun, 26 Dec - Wed, 29 Dec 1999 - 00:00 • 2nd Test • Basin Reserve, Wellington
New Zealand
518/10 (45.00)
West Indies
61/4 (20.00) & 234/10 (83.1)
New Zealand won by an innings and 105 runs
Thu, 16 Dec - Mon, 20 Dec 1999 - 00:00 • 1st Test • WestpacTrust Park, Hamilton
New Zealand
518/10 (45.00) & 70/1 (15)
West Indies
496/4 (20.00) & 97/10 (53.5)
New Zealand won by 9 wickets
New Zealand in India ODI Series - 1999/00
Series Home
Wed, 17 Nov 1999 - 00:00 • 5th ODI • Feroz Shah Kotla, Delhi
India
179/9 (38.00)
New Zealand
181/3 (44.00)
India won by 7 wickets (with 36 balls remaining)
Sun, 14 Nov 1999 - 00:00 • 4th ODI • Nehru Stadium, Guwahati
India
236/9 (44.00)
New Zealand
188/10 (45.30)
New Zealand won by 48 runs
Thu, 11 Nov 1999 - 00:00 • 3rd ODI • Captain Roop Singh Stadium, Gwalior
India
261/5 (32.00)
New Zealand
247/8 (20.00)
India won by 14 runs
Mon, 08 Nov 1999 - 00:00 • 2nd ODI • Lal Bahadur Shastri Stadium, Hyderabad, Deccan
India
376/2 (30.00)
New Zealand
202/10 (33.10)
India won by 174 runs
Fri, 05 Nov 1999 - 00:00 • 1st ODI • Municipal Stadium, Rajkot
India
349/9 (30.00)
New Zealand
306/10 (47.00)
New Zealand won by 43 runs
New Zealand in India Test Series - 1999/00
Series Home
Fri, 29 Oct - Fri, 29 Oct 1999 - 00:00 • 3rd Test • Sardar Patel Stadium, Motera, Ahmedabad
India
583/10 (45.00) & 148/5 (32)
New Zealand
552/4 (20.00) & 252/2 (95)
Match drawn
Fri, 22 Oct - Mon, 25 Oct 1999 - 00:00 • 2nd Test • Green Park, Kanpur
India
518/10 (45.00) & 83/2 (18.2)
New Zealand
552/4 (20.00) & 155/10 (66.5)
India won by 8 wickets
Sun, 10 Oct - Thu, 14 Oct 1999 - 00:00 • 1st Test • Punjab Cricket Association Stadium, Mohali, Chandigarh
India
518/10 (45.00) & 505/3 (183)
New Zealand
403/4 (20.00) & 251/7 (135)
Match drawn
New Zealand in Sri Lanka Test Series - 1998
Series Home
Wed, 10 Jun - Sat, 13 Jun 1998 - 00:00 • 3rd Test • Sinhalese Sports Club Ground, Colombo
Sri Lanka
17/3 (20.00) & 282/10 (84.5)
New Zealand
325/2 (20.00) & 131/10 (54.3)
Sri Lanka won by 164 runs
Carlton & United Series (Australia, New Zealand, South Africa in Australia) - 1997/98
Series Home
Wed, 21 Jan 1998 - 00:00 • 12th • Melbourne Cricket Ground
Australia
251/4 (44.00)
New Zealand
253/6 (49.10)
New Zealand won by 4 wickets (with 5 balls remaining)
Fri, 16 Jan 1998 - 00:00 • 10th • Western Australia Cricket Association Ground, Perth
New Zealand
233/7 (44.00)
South Africa
166/10 (45.10)
South Africa won by 67 runs
Wed, 14 Jan 1998 - 00:00 • 9th • Sydney Cricket Ground
Australia
250/10 (44.00)
New Zealand
119/10 (33.10)
Australia won by 131 runs
Fri, 09 Jan 1998 - 00:00 • 7th • Brisbane Cricket Ground, Woolloongabba, Brisbane
New Zealand
300/6 (44.00)
South Africa
298/9 (20.00)
South Africa won by 2 runs
New Zealand in Zimbabwe ODI Series - 1997/98
Series Home
Sun, 05 Oct 1997 - 00:00 • 3rd ODI • Harare Sports Club
Zimbabwe
294/7 (46.00)
New Zealand
211/10 (44.10)
New Zealand won by 83 runs
Sat, 04 Oct 1997 - 00:00 • 2nd ODI • Harare Sports Club
Zimbabwe
185/7 (47.20)
New Zealand
188/7 (48.20)
Zimbabwe won by 3 wickets (with 10 balls remaining)
Wed, 01 Oct 1997 - 00:00 • 1st ODI • Queens Sports Club, Bulawayo
Zimbabwe
233/8 (3.00)
New Zealand
233/9 (20.00)
Match tied
New Zealand in Zimbabwe Test Series - 1997/98
Series Home
Thu, 25 Sep - Mon, 29 Sep 1997 - 00:00 • 2nd Test • Queens Sports Club, Bulawayo
Zimbabwe
485/10 (31.10) & 227/8 (64)
New Zealand
478/1 (20.00) & 275/8 (68)
Match drawn
Thu, 18 Sep - Mon, 22 Sep 1997 - 00:00 • 1st Test • Harare Sports Club
Zimbabwe
586/10 (31.10) & 311/9 (91.5)
New Zealand
515/1 (20.00) & 304/8 (128)
Match drawn
New Zealand in Pakistan ODI Series - 1996/97
Series Home
Fri, 06 Dec 1996 - 00:00 • 2nd ODI • Jinnah Stadium, Sialkot
Pakistan
277/9 (47.00)
New Zealand
231/10 (42.10)
Pakistan won by 46 runs
Wed, 04 Dec 1996 - 00:00 • 1st ODI • Jinnah Stadium, Gujranwala
Pakistan
228/8 (46.00)
New Zealand
217/10 (45.40)
Pakistan won by 11 runs
Singer Champions Trophy (New Zealand, Pakistan, Sri Lanka in United Arab Emirates) - 1996/97
Series Home
Wed, 13 Nov 1996 - 00:00 • 6th • Sharjah Cricket Association Stadium
New Zealand
192/10 (35.00)
Pakistan
196/6 (48.30)
Pakistan won by 4 wickets (with 9 balls remaining)
Mon, 11 Nov 1996 - 00:00 • 4th • Sharjah Cricket Association Stadium
New Zealand
169/8 (47.00)
Sri Lanka
169/10 (48.00)
Match tied
Sun, 10 Nov 1996 - 00:00 • 3rd • Sharjah Cricket Association Stadium
New Zealand
197/10 (35.00)
Pakistan
198/6 (46.30)
Pakistan won by 4 wickets (with 21 balls remaining)
Thu, 07 Nov 1996 - 00:00 • 1st • Sharjah Cricket Association Stadium
New Zealand
206/8 (35.00)
Sri Lanka
177/10 (49.10)
New Zealand won by 29 runs
New Zealand in West Indies Test Series - 1995/96
Series Home
Sat, 27 Apr - Sat, 27 Apr 1996 - 00:00 • 2nd Test • Antigua Recreation Ground, St John's, Antigua
West Indies
548/10 (20.00) & 184/10 (61.3)
New Zealand
521/5 (20.00) & 130/5 (65)
Match drawn
Fri, 19 Apr - Tue, 23 Apr 1996 - 00:00 • 1st Test • Kensington Oval, Bridgetown, Barbados
West Indies
548/10 (20.00)
New Zealand
617/5 (20.00)
West Indies won by 10 wickets
New Zealand in West Indies ODI Series - 1995/96
Series Home
Sat, 06 Apr 1996 - 00:00 • 5th ODI • Arnos Vale Ground, Kingstown, St Vincent
West Indies
241/8 (35.00)
New Zealand
242/3 (48.30)
West Indies won by 7 wickets (with 9 balls remaining)
Wed, 03 Apr 1996 - 00:00 • 4th ODI • Bourda, Georgetown, Guyana
West Indies
158/10 (35.00)
New Zealand
154/10 (49.10)
New Zealand won by 4 runs