List of commanders of the Islamic Revolutionary Guard Corps explained

The following individuals have been identified as senior 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 was IRGC's "first unofficial commander" and acting during its "early formative phase". Abbas Agha-Zamani, however is considered the "first official operational commander" and was appointed by the Commander-in-Chief.

Commanders of military branches

Basij

Chairmen of intelligence agencies

Intelligence Protection Organization

See also