Sikandar Raza's 89 and Regis Chakabva's unbeaten 71 allowed Zimbabwe to hold off the West Indies in the second Test and earn their first draw in 12 years
Kusal Medis scored a fluent half-ton to keep Sri Lanka's hopes alive.
Taking the series 3-2, the 11th-ranked Zimbabwe team also registered their first series win in the South Asian nation.
Solomon Mire smashed 112 off 96 balls as Zimbabwe scored a historic six-wicket win over Sri Lanka in their opening one-day international in Galle on Friday.
With Shai Hope scoring 101 in just his second ODI, the West Indies were well on track to overhaul the Zimbabwe' 257 all out, until his dismissal sparked a late collapse
Martin Guptill finished unbeaten on 116 while Tom Latham was 110 not out as New Zealand achieved the target of 235/9 with almost eight overs to spare.
Highlights and ball-by-ball commentary from the 2nd ODI match between Zimbabwe and New Zealand at the Harare Sports Club, Harare on Tuesday.
India, who lost to Zimbabwe for the first time in a T20 match, went down by 10 runs in the second game as the series ended 1-1.
Pakistan have already pocketed the series having won the previous two encounters of their first home series since 2009 and will look to seal the deal by clinching the last game. But with Sikandar having scored a century on Friday, Zimbabwe may have a bit more confidence as they look to clinch a competitive victory over a Test playing nation.
His wait for ODI debut was a bit prolonged for the 24-year-old but once Mohit Sharma got a chance, he made the most of it to wreck Zimbabwe's prospects.
27-year-old Raza knows he has got to take every chance that he gets but won't put undue pressure on himself.
High on confidence after an inspired show in the first ODI, Virat Kohli-led Team India take on Zimbabwe in the second of the 5-match series on Friday at the Harare Sports Club.
Ambati Raydu plays perfect supporting role with a half-century as Zimbabwe find world champions too hot in opening ODI of five-match series.
Chasing 229 for a win, India romped home inside 45 overs thanks to a 115 from Virat Kohli and an unbeaten 63-run knock by Ambati Rayudu. Catch all the highlights from the India versus Zimbabwe clash at Harare Sports Club.
Born in Sialkot in the northeast of Pakistan, Raza along with his parents has been residing here since 2002. He made his first-class debut in 2007.
While Bangladesh's new ODI cap was no surprise, with seamer Robiul Islam picked on the back of his 15 wickets in the two-Test series, Zimbabwe's debutant was the Pakistani-born batsman Sikander Raza Butt.