Ish Sodhi and Martin Guptill bagged three wickets each as Zimbabwe folded on the final day of the second test to hand New Zealand a comprehensive 254-run victory on Wednesday.
Seamers Trent Boult and Tim Southee struck late to leave New Zealand needing seven Zimbabwe wickets on the final day of the second test after setting their hosts an unlikely victory target of 387 runs on Tuesday.
Craig Ervine scored a maiden test century to help Zimbabwe hold up New Zealand's victory charge on day three of the second test and steer the home side to 305 for six in their first innings by stumps on Monday.
Another day of Test cricket in Bulawayo belonged to New Zealand as they piled on the runs on Zimbabwe with three batsmen scoring centuries and two notching half-centuries in their first-innings total of 582 for 4
Tom Latham scored a century for a second successive match as New Zealand pulverised the home bowling to finish on 329 for two on the first day of the second test against Zimbabwe on Saturday.
Zimbabwe were dismissed shortly before tea in their second innings for 295, with seamer Trent Boult the pick of the visiting bowlers.
After the batsmen secured a mammoth 412-run lead for the visitors, Boult's 3 for 33 reduced the hosts to 121 for 5 at stumps on third day.
Tom Latham reached his fourth Test century soon after Tea before being caught by stand-in wicketkeeper Brian Chairi.
Wagner takes 6 for 41 to restrict the hosts to 164 on Day 1 of the first Test at Bulawayo on Thursday. NZ were 32-0 at stump.
Zimbabwe strike bowler Tendai Chatara has been ruled out of the test series against New Zealand after hurting his ankle, Zimbabwe Cricket announced on Monday.