Millions have voted, turnout was high and the day was free of the violence that marked previous elections.
The 75-year-old President Emmerson Mnangagwa, a former Mugabe confidante, is in a close race with main opposition leader Nelson Chamisa. The 40-year-old Chamisa has called the election a choice between Zimbabwe’s past and future.
Final election results are expected within five days.
A credible vote is key to lifting international sanctions and attracting foreign investment to revive Zimbabwe’s shattered economy. The opposition has raised concerns about delays in urban areas and has vowed to protest if the election is flawed.