The beleaguered West Indies finished their tour of New Zealand on a high with a thumping 203-run win in Hamilton.
After losing the Test series 2-0, the men from the Caribbean earned a 2-2 draw with the Black Caps in the ODI series.
Kirk Edwards and captain Dwayne Bravo both scored centuries as the tourists posted a massive 363-4 in their 50 overs.
Kirk Edwards 101* at Hamilton An ODI 100 for West Indies after 7 games without one Last 100: 106* M Samuels v Pak St Lucia 21-7-13 #NZvWI— Mohandas Menon (@mohanstatsman) January 8, 2014
The hosts were bundled out for 160 in their reply in under 30 overs with Nikita Miller taking four wickets.
It was New Zealand's second heaviest ODI defeat as they missed out on a series victory.
The Kiwis bounced back from their 3-0 series defeat in Bangladesh to draw 1-1 in Sri Lanka and they had hoped to continue to build some momentum ahead of next year's World Cup with a series victory.
|K Powell||lbw||b N McCullum||73||46||44|
|Charles||run out (N McCullum)||31||80||45|
|K Edwards||not out||123||167||108|
|Simmons||c Williamson||b Anderson||9||23||19|
|Dwayne Bravo||c N McCullum||b Williamson||106||106||81|
|Extras||0nb 11w 0b 4lb||15|
The West Indies' highest ever one-day international total was based around a 211-run partnership for the fourth wicket between Edwards and Bravo.
Opener Kieran Powell blasted 73 off 44 balls at the top of the order and the visitors were 143-4 after 24 overs when Edwards and Bravo came together.
Edwards, whose highest score in his first 10 ODIs was 40, hit his maiden hundred off 90 balls and finished unbeaten on 123 with 12 boundaries and four sixes.
Bravo's ton came even quicker, off just 79 balls, before he was dismissed for 106 in the penultimate over.
New Zealand were always up against it, with a required run rate over 7.25, and the game was almost over as a contest as they lost key men Ross Taylor and Brendon McCullum in slumping to 65-5 in the 15th over.
|Guptill||b Dwayne Bravo||6||14||10|
|Ryder||c Simmons||b Holder||17||31||15|
|Taylor||c Ramdin||b Miller||9||14||15|
|B McCullum||c Charles||b Miller||6||21||14|
|Anderson||c Dwayne Bravo||b Russell||29||31||24|
|Ronchi||hit wicket||b Miller||15||37||28|
|N McCullum||c Ramdin||b Russell||18||12||13|
|Mills||run out (Holder)||26||25||31|
|Southee||c Dwayne Bravo||b Miller||9||11||7|
|Extras||0nb 3w 0b 6lb||9|
Slow left-armer Miller picked up both wickets and the match finished in the 30th over when Kyle Mills was run out by a direct hit from Jason Holder.