AFCON · Updated 2026-10-20

Who won the last Africa Cup of Nations?

Short answer

Morocco won the most recent Africa Cup of Nations, the 2025 edition hosted by Morocco, beating Senegal in the final (Morocco 3–0 Senegal).

The numbers

EditionHostWinnerRunner-up
2025MoroccoMoroccoSenegal
2023Ivory CoastIvory CoastNigeria
2021CameroonSenegalEgypt
2019EgyptAlgeriaSenegal
2017GabonCameroonEgypt
2015Equatorial GuineaIvory CoastGhana
2013South AfricaNigeriaBurkina Faso
2012Gabon & Equatorial GuineaZambiaIvory Coast

Full details: AFCON 2025 results, top scorers and final.

People also ask

Who has won the most AFCON titles?

Egypt have won the most Africa Cup of Nations titles, with 7 (1957, 1959, 1986, 1998, 2006, 2008, 2010). Cameroon are next with 5. In total 15 different countries have lifted the trophy. Read more →

When and where is the next AFCON?

The next Africa Cup of Nations is the 2027 edition, awarded to Kenya, Uganda and Tanzania as joint hosts, the first time three countries share the tournament. Qualifying matches are under way; upcoming qualifiers are listed below. Read more →

Who is the all-time top scorer in AFCON history?

Samuel Eto'o of Cameroon is the all-time top scorer in Africa Cup of Nations history with 18 goals. Laurent Pokou (Ivory Coast) is second with 14. Read more →

Answers are generated from our database of international results, Wikidata player records and other open sources, and refresh automatically. See our methodology.