A career best seven for 34 by Trent Boult destroyed the West Indies as New Zealand wrapped up their ODI series with a game to spare in Christchurch on Saturday.
Boult had three for six after his first three overs as the West Indies fell apart at the start of their innings after being set an imposing 326-run target.
The tourists struggled through to 121 before Boult finished off the tail to give New Zealand victory by 204 runs to go with their five-wicket win in the first ODI.
When Boult had finished off the West Indies top order, Lochie Ferguson plucked out the middle with three wickets in 10 deliveries, including Jason Mohammed and Rovman Powell with successive balls.
New Zealand, sent into bat first, posted a healthy 325 for six after an impressive final 10 overs by Henry Nicholls and Todd Astle which produced 103 runs.