There are three types of national elections in Zimbabwe which are:
Parliamentary: occurs every 5 years. The first election was held in 1899 and the last one was in 2018.
Senate: occurs every 5 years. The first election was held in 2005 and the last one was in 2018.
Presidential: occurs every 5 years. The first election was held in 1990 and the last one was in 2018.