New Zealand vs West Indies, West Indies tour of New Zealand, 1st Test

ICC World Test Championship 2025/2027 · Test/5day · · Hagley Oval, Christchurch

Match drawn (New Zealand 231 & 466/8, West Indies 167 & 457/6).

Match report

New Zealand (NZ) faced West Indies (WI) in the West Indies tour of New Zealand, 1st Test of ICC World Test Championship 2025/2027, a Test match, at Hagley Oval, Christchurch. Play began on Monday, 1 December 2025 at 22:00 UTC. It is a multi-day match with two innings per side and no limit on overs.

West Indies won the toss and chose to bowl. The on-field umpires were Alex Wharf and Paul Rriffel, with Javagal Srinath as match referee.

New Zealand made 231 in 70.3 overs, with Kane Williamson top-scoring on 52 from 102 balls. Ojay Shields was the pick of the bowlers with 2 for 34. West Indies made 167 in 75.4 overs, with Shai Hope top-scoring on 56 from 107 balls. Jacob Duffy was the pick of the bowlers with 5 for 34. New Zealand made 466/8 in 109 overs, with Rachin Ravindra top-scoring on 176 from 185 balls. Kemar Roach was the pick of the bowlers with 5 for 78. West Indies made 457/6 in 163.3 overs, with Justin Greaves top-scoring on 202 not out from 388 balls. Jacob Duffy was the pick of the bowlers with 3 for 122.

Result: Match drawn. Justin Greaves was named player of the match.

The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.

New Zealand · 1st innings: 231 (70.3 ov)

Batting
BatterDismissalRB4s6sSR
Tom Lathamc Tevin Imlach b Justin Greaves24852028.24
Devon Conwayc Justin Greaves b Kemar Roach02000
Kane Williamsonc Alick Athanaze b Justin Greaves521026050.98
Rachin Ravindrab Jayden Seales360050
Will Youngc Justin Greaves b Johann Layne14381036.84
Tom Blundellb Ojay Shields29392074.36
Michael Bracewellc Tagenarine Chanderpaul b Ojay Shields47736064.38
Nathan Smithc John Campbell b Roston Chase23613037.7
Zakary Foulkesc Tevin Imlach b Jayden Seales4160025
Matt Henryc Jayden Seales b Kemar Roach8520160
Jacob Duffynot out4210200

Extras: 23

Bowling
BowlerOMRWEcon
Kemar Roach1764722.76
Jayden Seales15.334422.84
Johann Layne1114714.27
Ojay Shields923423.78
Justin Greaves1033523.5
Roston Chase821311.63

West Indies · 1st innings: 167 (75.4 ov)

Batting
BatterDismissalRB4s6sSR
John Campbellc Will Young b Zakary Foulkes120050
Tagenarine Chanderpaulc Devon Conway b Zakary Foulkes521693030.77
Alick Athanazeb Matt Henry4340011.76
Shai Hopec Tom Latham b Jacob Duffy561074052.34
Roston Chasec Tom Latham b Matt Henry08000
Justin Greavesc Tom Latham b Matt Henry03000
Tevin Imlachc Tom Latham b Jacob Duffy14662021.21
Kemar Roachnot out10571017.54
Johann Laynec & b Jacob Duffy05000
Jayden Sealesb Jacob Duffy270028.57
Ojay Shieldsb Jacob Duffy03000

Extras: 28

Bowling
BowlerOMRWEcon
Matt Henry2274331.95
Zakary Foulkes1873221.78
Nathan Smith1563902.6
Jacob Duffy17.473451.92
Michael Bracewell21301.5
Rachin Ravindra11000

New Zealand · 2nd innings: 466/8 (109 ov)

Batting
BatterDismissalRB4s6sSR
Tom Lathamc Tevin Imlach b Kemar Roach14525012058
Devon Conwayc Kavem Hodge b Ojay Shields37787047.44
Kane Williamsonc Tevin Imlach b Kemar Roach9281032.14
Rachin Ravindrab Ojay Shields17618527195.14
Will Youngc Shai Hope b Jayden Seales232130109.52
Michael Bracewellc Tevin Imlach b Kemar Roach24443054.55
Zakary Foulkesnot out11332033.33
Matt Henryc Tevin Imlach b Kemar Roach8601133.33
Jacob Duffyc & b Kemar Roach10920111.11

Extras: 23 · Did not bat: Tom Blundell, Nathan Smith

Bowling
BowlerOMRWEcon
Kemar Roach2267853.55
Jayden Seales2247213.27
Ojay Shields1737424.35
Roston Chase1907003.68
Johann Layne1308006.15
Justin Greaves1618005

West Indies · 2nd innings: 457/6 (163.3 ov)

Batting
BatterDismissalRB4s6sSR
John Campbellc Michael Bracewell b Jacob Duffy15383039.47
Tagenarine Chanderpaulc Tom Latham b Jacob Duffy6451013.33
Alick Athanazec Zakary Foulkes b Michael Bracewell5221022.73
Shai Hopec Tom Latham b Jacob Duffy14023415259.83
Roston Chasec Tom Latham b Matt Henry4151026.67
Justin Greavesnot out20238819052.06
Tevin Imlachlbw b Zakary Foulkes490044.44
Kemar Roachnot out582338024.89

Extras: 23 · Did not bat: Johann Layne, Jayden Seales, Ojay Shields

Bowling
BowlerOMRWEcon
Matt Henry1142912.64
Zakary Foulkes3368012.42
Jacob Duffy431012232.84
Michael Bracewell551113812.51
Rachin Ravindra21.336903.21

Latest overs

  1. Over 164 (WI, Rachin Ravindra): 0 runs, 441/6 – • • •
  2. Over 163 (WI, Jacob Duffy): 5 runs, 441/6 – 1 4 • • • •
  3. Over 162 (WI, Zakary Foulkes): 2 runs, 436/6 – 2 • • • • •
  4. Over 161 (WI, Jacob Duffy): 4 runs, 434/6 – • • 4 • • •
  5. Over 160 (WI, Rachin Ravindra): 1 runs, 430/6 – • • • • • 1
  6. Over 159 (WI, Michael Bracewell): 0 runs, 429/6 – • • • • • •