# List of commanders of the Islamic Revolutionary Guard Corps

The following individuals have been identified as commanding officers (currently or in the past) of the Islamic Revolutionary Guard Corps (IRGC), which is a branch of the Iranian Armed Forces.

## Commanders-in-Chief

Javad Mansouri [fa] was IRGC's "first unofficial commander" and acting during its "early formative phase". Abbas Agha-Zamani [fa], however is considered the "first official operational commander" and was appointed by the Commander-in-Chief.
| No. | Commander-in-Chief | Took office | Left office | Time in office |
| – | Mansouri, JavadJavad Mansouri [fa] Acting | March 1979 | May 1979 | 3 months |
| – | Chamran, MostafaMostafa Chamran (1932–1981) Acting | Summer 1979 | Summer 1979 | de facto officeholder |
| – | Rafsanjani, AkbarAkbar Hashemi Rafsanjani (1934–2017) Acting | August 1979 | August 1979 | less than a month |
| – | Lahouti, HassanHassan Lahouti [fa] Acting | October 1979 | November 1979 | 2 months |
| – | Kian, FereydounLieutenant colonel Fereydoun Kian Acting | late 1979 | late 1979 | Unknown |
| – | Khamenei, AliAli Khamenei (born 1939) Acting | 24 November 1979 | 24 February 1980 | 92 days |
| – | Duzduzani, AbbasAbbas Duzduzani (1942–2018) Acting | 1980 | 1980 | Unknown |
| 1 | Agha-Zamani, AbbasAbbas Agha-Zamani [fa] | 2 June 1980 | 27 June 1980 | 25 days |
| 2 | Rezaee, MortezaMorteza Rezaee [fa] | 22 July 1980 | 20 September 1981 | 1 year, 60 days |
| 3 | Rezaee, MohsenMajor general Mohsen Rezaee (born 1954) | 20 September 1981 | 19 September 1997 | 15 years, 364 days |
| 4 | Safavi, Yahya RahimMajor general Yahya Rahim Safavi (born 1952) | 19 September 1997 | 10 September 2007 | 9 years, 356 days |
| 5 | Jafari, Mohammad AliMajor general Mohammad Ali Jafari (born 1957) | 10 September 2007 | 21 April 2019 | 11 years, 223 days |
| 6 | Salami, HosseinMajor general Hossein Salami (born 1960) | 21 April 2019 | Incumbent | 5 years, 170 days |

## Deputy Commanders-in-Chief

| No. | Deputy Commander-in-Chief | Took office | Left office | Time in office | Ref. |
| 1 | Kolahdouz, YousefMajor Yousef Kolahdouz (1946–1981) | July 1980 | 29 September 1981 | 1 year, 90 days | |
| 2 | Shamkhani, AliAli Shamkhani (born 1955) | June 1982 | 24 September 1989 | 7 years, 115 days | |
| 3 | Safavi, Yahya RahimYahya Rahim Safavi (born 1952) | 24 September 1989 | 10 September 1997 | 7 years, 351 days | – |
| 4 | Bagher Zolghadr, MohammadBrigadier general Mohammad Bagher Zolghadr (born c. 1954/1955) | 13 September 1997 | 30 April 2006 | 8 years, 229 days | – |
| 5 | Rezaee, MortezaBrigadier general Morteza Rezaee [fa] | 30 April 2006 | 22 May 2008 | 2 years, 22 days | – |
| 6 | Hejazi, MohammadBrigadier general Mohammad Hejazi (1956–2021) | 22 May 2008 | 4 October 2009 | 1 year, 135 days | – |
| 7 | Salami, HosseinBrigadier general Hossein Salami (born 1960) | 4 October 2009 | 21 April 2019 | 9 years, 199 days | – |
| 8 | Fadavi, AliCommodore Ali Fadavi (born 1961) | 16 May 2019 | Incumbent | 5 years, 145 days | – |

## Supreme Leader Representatives

| No. | Representative | Took office | Left office | Time in office | Ref. |
| 1 | Lahouti, HassanHassan Lahouti [fa] | 1979 | 1979 | 0 years | – |
| 2 | Mahallati, FazlollahFazlollah Mahallati [fa] | 1980 | 1981 | 0–1 years | – |
| 3 | Taheri-Khorramabadi, HassanHassan Taheri-Khorramabadi [fa] | 1981 | 1982 | 0–1 years | – |
| 4 | Faker, Mohammad-RezaMohammad-Reza Faker [fa] | 1982 | 1983 | 0–1 years | – |
| (2) | Mahallati, FazlollahFazlollah Mahallati [fa] | 1983 | 1986 | 2–3 years | – |
| 5 | Nouri, AbdollahAbdollah Nouri (born 1950) | 1989 | 1990 | 0–1 years | – |
| 6 | Mohammadi-Araghi, MahmoudMahmoud Mohammadi-Araghi [fa] | 1990 | 1991 | 0–1 years | – |
| 7 | Movahedi-Kermani, Mohammad-AliMohammad-Ali Movahedi Kermani (born 1932) | 1991 | 2006 | 14–15 years | – |
| 8 | Saeedi Shahroudi, AliAli Saeedi Shahroudi [fa] | 2006 | 2018 | 11–12 years | – |
| 9 | Haji Sadeghi, AbdollahAbdollah Haji Sadeghi [fa] | 2018 | Incumbent | 5–6 years | – |