New Zealand has squared the ODI series against Zimbabwe thanks to a record stand from openers Martin Guptill and Tom Latham.
New Zealand kept Zimbabwe to 9-235 after their 50 overs in the second ODI, before chasing down the target of 236 without losing a wicket with eight overs to spare.
Zimbabwe struggled from the outset, losing wickets at consistent intervals throughout the innings, after winning the toss and electing to bat.
Th hosts were in danger of posting an uncompetitive total, as they languished at 8-146 after 35 overs, before Butt rescued the innings, scoring an unbeaten 100 from 95 balls, with five fours and four sixes.
Ish Sodhi took three wickets for the visitors, while Grant Elliot took two.
Guptill (116) and Latham (110) then savaged the Zimbabwe attack, both scoring centuries, as they set a new world record for the highest successful chase in an ODI without losing a wicket, surpassing the 231 set by Sri Lanka against England in 2011.
The series is now locked at 1-1, with the decider to be played in Harare on Friday.
See the full scorecard at Cricket.com.au