The full list for the 2019 Africa Cup of Nations has been completed after the final fixtures played on Saturday and on Sunday.
There some shock results recorded after Zambia who won the trophy in 2012 and Burkina Faso also failing to qualify.
The 24 countries that will do battle for the ultimate are: Egypt, Madagascar, Tunisia, Senegal, Morocco, Nigeria, Uganda, Mali, Guinea, Algeria, Mauritania and Ivory Coast.
Others include: Kenya, Ghana, Angola, Burundi, Cameroon, Guinea-Bissau, Namibia, Zimbabwe, DR Congo, Benin, Tanzania and South Africa.
Equatorial Guinea, Sudan, Malawi, South Sudan, Seychelles, Ethiopia, Central African Republic, Rwanda, Botswana, Niger and Eswatini all missed out on qualification, while Sierra Leone were disqualified.
The group draw for AFCON 2019 will take place on April 12 in Cairo, with the tournament proper starting on June 21 to July 19.