According to reports from the Election Commission Headquarters, the latest statistics announced by the Iranian electoral officials show 38 million (98 percent) of the ballots have been counted so far with Ahmadinejad winning 63.81 percent of votes.

It is expected that official results will be announced shortly.

Former prime minister, Mir Hossein Mousavi, who had earlier claimed victory with 54 percent of the votes, has so far gained 32.67 percent of the votes.