Kirk Edwards and Dwayne Bravo both notched centuries as the West Indies flayed New Zealand's attack to reach 363 for four, before Nikita Miller dominated with the ball to skittle the Black Caps for 160.
The mammoth total was the highest ever posted by the West Indies in a 50-over match, surpassing the previous mark of 360 set against Sri Lanka in 1987.
Edwards and Dwayne Bravo came together at 143-3 and put on 211 runs, with Edwards finishing unbeaten on 123, his maiden ODI century. Skipper Bravo was dismissed shortly before the end of the innings for 106.
Opener Kieran Powell had launched a blistering assault at the start of the innings, smashing 73 runs off just 44 balls with 12 fours and two sixes.
He plundered 18 off a single Mitchell McClenaghan over, with one lucky spectator winning NZ USD 100,000 (USD 83,000) from a beer sponsor by catching one of his sixes one-handed.
New Zealand captain Brendon McCullum brought on his brother Nathan to try to stem the runs and the tactic paid off almost immediately when Powell was out lbw for 73, trying to sweep.


Latest News from Sports News Desk