There are two types of national elections in Iraq which are:
Parliamentary: occurs every 4 years. The first election was held in 1922 and the last one was in 2021.
Presidential: The first election was held in 1995 and the last one was in 2022. There is no presidential election in Iraq anymore.