Wcześniej za jego rządów działał w muzułmańskiej opozycji, a po Rewolucji Islamskiej był przewodniczącym Irańskiego parlamentu. Przez dwie kadencje piastował urząd prezydenta Iranu - w latach 1989- 1997. W 2005 roku startował w wyborach ponownie, ale przegrał w drugiej turze z Mahmudem Ahmadineżadem. W 2013 roku jego kandydatura w wyborach została odrzucona ze względu na wiek. Jak podają irańskie agencje ISNA i Fars, Rafsandżani zmarł na tak serca w szpitalu w Teheranie. Miał 82 lata.