The most recent completed Africa Cup of Nations (AFCON) was won by Côte d'Ivoire, who lifted the 2023 AFCON title on home soil.

Quick answer

  • The last finished AFCON tournament was AFCON 2023 (played in early 2024 but officially the 2023 edition).
  • Côte d'Ivoire won that tournament, defeating Nigeria in the final.

A bit more context

  • Côte d'Ivoire’s 2023 triumph was their third AFCON title, adding to their previous wins in 1992 and 2015.
  • Nigeria finished as runners-up in that final, continuing their record as one of the continent’s historically strong AFCON sides.

Why “last AFCON” means 2023

  • As of late 2025, the next AFCON is the 2025 edition in Morocco, which is scheduled but not yet completed, so it does not have a champion yet.
  • That makes the 2023 Côte d'Ivoire victory the answer when asking who won the last AFCON.

Information gathered from public forums or data available on the internet and portrayed here.