3. 1. Muammar al-Gaddafi – Leader Libya 41 years 151 days 2. Paul Biya – President Cameroon 35 years 214 days 3. Ali Abdullah Saleh – President Yemen 32 Years 196 days 4. Teodoro Obiang Nguema Mbasogo – President Equatorial Guinea 31 years 180 days 4. José Eduardo dos Santos – President Angola 31 years 142 days 5. Robert Mugabe, President Zimbabwe 30 years 287 days 6. Ali Khamenei, Supreme Leader Iran 29 years 120 days 6. Hosni Mubarak – President Egypt 29 years 115 days 7. Yoweri Museveni – President Uganda 25 years four days 8. Blaise Compaoré – President Burkina Faso 23 years 107 days