Ahmadinejad had previously said he would not stand after being advised not to by supreme leader Ayatollah Ali Khamenei, saying he would instead support his former deputy, Hamid Baghaei, who also registered on April 12.