Africa Cup of Nations 2025 – News, how to watch, everything you need to know about AFCON in Morocco

The 2025 Africa Cup of Nations (AFCON) in Morocco will kick off on December 21, with the hosts taking on Comoros in the opening game in Rabat.
There will be six groups – each consisting of four teams. The AFCON was expanded from 16 teams to 24 in 2019 in order to allow more teams to qualify and has retained its format since. The top two teams from each group advance to the round of 16 along with the four best ranked third-placed teams.
The knockout rounds thereafter will be played over single legs, with ties decided via extra time and then penalties if they finish level.
Schedule and scores
Tickets
Official ticket hub on CAF website – HERE
Groups and teams
Group A: Morocco, Mali, Zambia, Comoros
Group B: Egypt, South Africa, Angola, Zimbabwe
Group C: Nigeria, Tunisia, Uganda, Tanzania
Group D: Senegal, DR Congo, Benin, Botswana
Group E: Algeria, Burkina Faso, Equatorial Guinea, Sudan
Group F: Ivory Coast, Cameroon, Gabon, Mozambique
News
‘It won’t happen twice’ — Ndidi looking to avenge 2021 shock AFCON loss to Tunisia
Salah was surprised to be granted penalty, claims Bafana boss Broos
Uganda eyeing future role for 40-year-old Sundowns legend Onyango
Jean-Louis Gasset, Ivory Coast’s AFCON 2023 coach, dies at 72
Salah penalty saves 10-man Egypt from AFCON defeat vs. South Africa
Oliseh saddened by social media backlash over commentary debut
Zidane in stands for son Luca’s clean sheet for Algeria
Foster fires Bafana past Angola in group B opener
Nigeria’s Chelle not thinking about job situation during AFCON
Nigeria using World Cup pain as motivation, says Osimhen
Hosts Morocco seal AFCON opener on stellar goal
Broos and Williams expect ‘target on Bafana backs’ at AFCON
Morocco to wait till last minute on Hakimi fitness for opener
Morocco coach criticises Man United over player release delay
CAF move AFCON to every four years, announce new league
Ivory Coast’s Sebastien Haller ruled out of AFCON, Aston Villa’s Evan Guessand called in
Mali ‘working with Tottenham Hotspur’ to get Yves Bissouma back to his best at AFCON
Nigeria captain Ahmed Musa retires, ending 15-year international career
Mohamed Salah misses Egypt’s AFCON warm up, set for month between starts
Broos apologises for ‘choice of words’ about Mbokazi
SAFA deny Broos’s comments were racist, sexist
Wolves’ Munetsi gutted to miss AFCON for Zimbabwe
Nigeria squad holds few surprises, but no Okoye
Broos reported for ‘racially-coded’ comments ahead of AFCON
Nigeria downgrade Egypt friendly amidst pre-AFCON wages questions
Man United, Liverpool benefit from AFCON call up delay
Nigeria name Alebiosu in huge preliminary squad
Cameroon drop GK Andre Onana for AFCON
Egypt name Salah in AFCON squad, could miss 7 Liverpool matches
South Africa name youthful squad for AFCON
PUMA unveil official AFCON match ball
Bremen’s Boniface feels ‘unlucky’ in Nigeria jersey
Burnley’s Foster leads Bafana in final AFCON warm up
Longer reads
AFCON 2025 South Africa vs Zimbabwe – Teams, news, how to watch Bafana against the Warriors
Come on, coach! Get Relebohile Mofokeng on the field for Bafana against Zimbabwe at AFCON!
AFCON Day 5: Morocco handed reality check by Mali, Salah takes Egypt past South Africa
Bafana defender Mbokazi showed Chicago Fire his skills in dealing with Salah
AFCON 2025 — Victor Osimhen has point to prove as Nigeria face Tunisia
AFCON 2025 — 10 truly ‘Only at AFCON!’ moments during the first round
AFCON day 4 – Cameroon earn derby win over Gabon; victories for Algeria, Ivory Coast
Are Bafana fans right to be angry about Thembinkosi Lorch’s AFCON omission? Not really…
AFCON Day 3: Nigeria, Senegal, Tunisia win big; DR Congo in VAR controversy
Nigeria at AFCON 2025: Lookman, Iwobi impress in opener; Osimhen, Nwabali don’t
Before Hugo Broos, there was Pitso Mosimane – The coaches that led Bafana to AFCON contention
Mohamed Salah was visibly frustrated in Egypt’s AFCON win, but his hard work paid off
Lyle Foster silences critics with vital Bafana Bafana winner
Desabre and his dual nationals — Fallen giants DR Congo are AFCON threats
What the Super Eagles can learn from their predecessors
Eric Chelle’s future on the line as Nigeria being AFCON campaign
Is Mohamed Salah better for Liverpool or Egypt? Here’s what the stats say
AFCON 2025 and Mohamed Salah’s eternal legacy — What’s at stake?
Six reasons why Morocco will win AFCON (Hakimi), and four why they won’t (also Hakimi)
Manchester United’s Mazaroui fantastic in Hakimi’s right-back role
AFCON and the African Nations League – Everything we know so far
Stanley Nwabali, Francis Uzoho, and the keeper conundrum that could scupper Nigeria at AFCON
AFCON group stage matches to watch — The top 12 clashes you absolutely can’t miss
AFCON 2025 Power Rankings all 24 contenders — the pretenders and contenders
AFCON’s 15 potential surprise packages and breakout stars
Cameroon’s AFCON 2025 chaos: Why there are two squad lists, and why Andre Onana still misses out
Bafana rookie Tylon Smith hopes a strong showing at AFCON will finally get him QPR minutes
The new Rivaldo Coetzee, the Senegalese Mbappe — Top 10 wonderkids to watch at AFCON
Remember him?! 15 African players you’d forgotten about set to feature at AFCON 2025
10 AFCON players looking for a new deal ahead of January transfer window
If these five players don’t fire, Nigeria’s Super Eagles will fail at AFCON
Ranking which Premier League players will be missed most while at AFCON
AFCON 2025 team-by-team guide
Will Nigeria really miss Benjamin Fredrick, a kid they only found six months ago?
Bafana don’t need Lorch, from both footballing and optics perspectives
AFCON-bound Premier League players make the most of FIFA delay
AFCON Absentee XI: Which of these players will you miss most?
AFCON expectations low for Super Eagles thanks to Chelle’s odd selections
AFCON squads: Which big names have been left out?
Broos’s blunt style backfired with Mbokazi comments
It’s Egypt vs Liverpool – Salah’s Pharaohs are having none of it ahead of AFCON
William Troost-Ekong’s retirement a blow for Nigeria’s AFCON run
Sadio Mane had ‘no respect’ in Senegal till be won AFCON
Can Bafana win AFCON? Probably not… but they won’t be far off
Moloisane taking Bafana’s ‘winning mentality’ back to Stellenbosch
Which Premier League teams will have players at AFCON?