Donald Tiripano held his nerve well to concede just three runs in the 50th over as West Indies lost three wickets to finish tied with Zimbabwe.
Shai Hope's dismissal after his maiden century (101) triggered a massive collapse as West Indies restricted to 257 for 8.
Earlier, Zimbabwe posted 257 thanks to a third-wicket partnership of 144 runs between Craig Ervine (92) and Raza (77) before they too collapsed.
Zimbabwe 257 (Ervine 92, Raza 77, Carlos Brathwaite 4-48) tied with West Indies 257 (Hope 101, Kraigg Brathwaite 78, Tiripano 2-26 Williams 2-52).
Matches Tagged in ClipDex2016 Tri-Nations No 3 ZIM ...
Series Tagged in ClipDex2016 ZIM Tri-Nations ODI ...
Players Tagged in ClipDexErvine, Craig R Brathwaite, Carlos R Brathwaite, Kraigg C Holder, Jason O Williams, Sean C Tiripano, Donald T Hope, Shai D Cremer, A Graeme
Grounds Tagged in ClipDexBulawayo Athletic Club
Categories Tagged in ClipDexLimited Overs (ODI & T20)