Su rival, que había conseguido más votos en la primera ronda, era el influyente expresidente Akbar Hashemi Rafsanyani, al que Ahmadineyad derrotó con el 61,69% de los votos de los aproximadamente 28 millones del total, con una participación de aproximadamente un 59,6% del electorado, mientras que en la primera vuelta Ahmadineyad sólo había conseguido un 19,48%.