Afghanistan didn't have the start they expected chasing 155 as they lost Mohammad Shahzad (7) in the fourth over.
Mohammad Nabi reached the 2,000 run mark in his 88th match playing against Zimbabwe in the second ODI.
Zimbabwe were bowled out for 179 runs while chasing 334 against Afghanistan in the first ODI at Sharjah.
Afghanistan had a flying start to their innings after electing to bat first against Zimbabwe in the first ODI at Sharjah.
Afghanistan with the win went past Sri Lanka in the ICC T20I ranking as they gained 8th rank.
Afghanistan would be playing Zimbabwe in a two-match T20I series and a five-match ODI series in February 2018 at the United Arab Emirates (UAE).
No Match Live Now
Babar Azam's Salary 12 Times Less Than What Virat Kohli Earns
Virat Kohli Shares His 10th Grade Marksheet With A Very Important Life Lesson
IPL 2023: Will Rishabh Pant's absence hurt Delhi Capitals or is it be Blessing In disguise?
IPL 2023: Nitish Rana to captain KKR; look into his journey from IPL champion with MI to KKR captain
Another blow For KKR! Star Batter Suffers Ankle Injury During Practice Session Ahead Of IPL 2023