AFCON 2025: TV channel, live stream and Africa Cup of Nations preview
The hosts Morocco are aiming for AFCON 2025 victory as part of the 24 teams competing in the 35th edition of the Africa Cup of Nations.
Running for nearly a month, this tournament will showcase the strongest teams from the continent in an exciting series of matches.
Six cities and nine stadiums will be featured in the event, presenting a brilliant array of players from some of the top club teams globally.
Here’s all you need to know about the AFCON 2025 contenders as well as crucial information for watching on TV and via live stream.
Recommended offer
Bet £10 Get £30 in Free Bets
#AD 18+ Registration Required. Min deposit requirement. Free Bets are issued as Bet Credits and can be utilized upon the settlement of qualifying bets. Minimum odds, bet, and payment method restrictions apply. Returns don’t include Bet Credits stake. GambleAware.org Time limits and T&Cs apply.
T&Cs apply.
AFCON 2025: Who will win the Africa Cup of Nations?
Morocco stands as the primary favorite and comes into the competition with a world-record streak of 18 consecutive wins for a national side.
The Atlas Lions have not claimed the championship since 1976, but the squad, which includes Paris Saint-Germain winger Achraf Hakimi—who is uncertain due to injury—Real Madrid’s playmaker Brahim Diaz, and Al-Hilal goalkeeper Yassine Bounou, presents a formidable challenge for Walid Regragui’s team.
Senegal, the 2021 champions, are a significant threat due to their attacking lineup, featuring Bayern Munich’s Nicolas Jackson, Everton’s Iliman Ndiaye, Crystal Palace’s Ismaila Sarr, and two-time African Footballer of the Year Sadio Mane among their front options.
Egypt enters the tournament unbeaten in World Cup qualifying and is led by Mohamed Salah, a four-time Premier League golden boot winner. Meanwhile, three-time champions Nigeria made it to the 2023 final and possess stars like Fulham’s Calvin Bassey and Alex Iwobi, Brentford’s Frank Onyeka, and Victor Osimhen from Galatasaray.
Also, Algeria and reigning champions the Ivory Coast concluded World Cup qualifying without a loss.
How to watch AFCON 2025: TV channel
In the UK, AFCON 2025 can be watched live on Channel 4. In the USA, beIN Sports serves as the official broadcaster for the tournament.
AFCON 2025 live online stream
Online streaming options are accessible on various devices through Channel 4’s website and app in the UK, as well as the beIN Sports app in the US.
What are the host cities for AFCON 2025?
Agadir – Grand Stade d’Agadir (capacity 41,144)
Casablanca – Complexe Sportif Mohammed V (45,000)
Fes – Complexe Sportif de Fes (35,468)
Marrakech – Grand Stade de Marrakech (41,245)
Rabat – Complexe Sportif Prince Moulay Abdellah (69,500)
Rabat – Stade Al Barid (18,000)
Rabat – Stade Olympique Annexe Complexe Sportif Prince Moulay Abdellah (21,000)
Rabat – Complexe Sportif Prince Heritier Moulay EL Hassan (22,000)
Tangier – Grand Stade de Tanger (75,600)
The final match is set to be held at the Complexe Sportif Prince Moulay Abdellah.
AFCON 2025 groups, teams
Group A
Comoros
Mali
Morocco
Zambia
Group B
Angola
Egypt
South Africa
Zimbabwe
Group C
Nigeria
Tanzania
Tunisia
Uganda
Group D
Benin
Botswana
DR Congo
Senegal
Group E
Algeria
Burkina Faso
Equatorial Guinea
Sudan
Group F
Cameroon
Ivory Coast
Gabon
Mozambique
The top two teams from each group, along with the four best third-placed squads, will proceed to the round of 16.
AFCON 2025 fixtures, full Africa Cup of Nations schedule
All times are GMT.
Sunday, December 21 2025
Group A: Morocco vs Comoros (Rabat, 19:00)
Monday, December 22 2025
Group A: Mali vs Zambia (Casablanca, 14:00)
Group B: South Africa vs Angola (Marrakech, 17:00)
Group B: Egypt vs Zimbabwe (Agadir, 20:00)
Tuesday, December 23 2025
Group D: Senegal vs Botswana (Tangier, 12:30)
Group D: DR Congo vs Benin (Rabat, 15:00)
Group C: Nigeria vs Tanzania (Fes, 17:30)
Group C: Tunisia vs Uganda (Rabat, 20:00)
Wednesday, December 24 2025
Group E: Burkina Faso vs Equatorial Guinea (Casablanca, 12:30)
Group E: Algeria vs Sudan (Rabat, 15:00)
Group F: Ivory Coast vs Mozambique (Marrakech, 17:30)
Group F: Cameroon vs Gabon (Agadir, 20:00)
Friday, December 26 2025
Group B: Angola vs Zimbabwe (Marrakech, 12:30)
Group B: Egypt vs South Africa (Agadir, 15:00)
Group A: Zambia vs Comoros (Casablanca, 17:30)
Group A: Morocco vs Mali (Rabat, 20:00)
Saturday, December 27 2025
Group D: Benin vs Botswana (Rabat, 12:30)
Group D: Senegal vs DR Congo (Tangier, 15:00)
Group C: Uganda vs Tanzania (Rabat 3, 17:30)
Group C: Nigeria vs Tunisia (Fes, 20:00)
Sunday, December 28 2025
Group F: Gabon vs Mozambique (Agadir, 12:30)
Group E: Equatorial Guinea vs Sudan (Casablanca, 15:00)
Group E: Algeria vs Burkina Faso (Rabat, 17:30)
Group F: Ivory Coast vs Cameroon, (Marrakech, 20:00)
Monday, December 29 2025
Group B: Angola vs Egypt (Agadir, 16:00)
Group B: Zimbabwe vs South Africa (Marrakech, 16:00)
Group A: Comoros vs Mali (Casablanca, 19:00)
Group A: Zambia vs Morocco (Rabat, 19:00)
Tuesday, December 30 2025
Group C: Tanzania vs Tunisia (Rabat, 16:00)
Group C: Uganda vs Nigeria (Fes, 16:00)
Group D: Benin vs Senegal (Tangier, 19:00)
Group D: Botswana vs DR Congo (Rabat, 19:00)
Wednesday, December 31 2025
Group E: Equatorial Guinea vs Algeria (Rabat, 16:00)
Group E: Sudan vs Burkina Faso (Casablanca, 16:00)
Group F: Gabon vs Ivory Coast (Marrakech, 19:00)
Group F: Mozambique vs Cameroon (Agadir, 19:00)
Africa Cup of Nations 2025 round of 16
Saturday, January 3 2026
SR1: Group D winners vs Group B/E/F third-place (Tangier, 16:00)
SR2: Group A runners-up vs Group C runners-up (Casablanca, 19:00)
Sunday, January 4
SR3: Group A winners vs Group C/D/E third-place (Rabat, 16:00)
SR4: Group B runners-up vs Group F runners-up (Rabat, 19:00)
Monday, January 5
SR5: Group B winners vs Group A/C/D third-place (Agadir, 6pm)
SR6: Group C winners vs Group A/B/F third-place (Fes, 8:30pm)
Tuesday, January 6
SR7: Group E winners vs Group D runners-up (Rabat 2, 6pm)
SR8: Group F winners vs Group E runners-up (Marrakech, 8:30pm)
Africa Cup of Nations 2025 quarter-finals
Friday, January 9
QF1: Winner SR2 vs Winner SR1 (Tangier, 16:00)
QF2: Winner SR4 vs Winner SR3 (Rabat, 19:00)
Saturday, January 10
QF3: Winner SR7 vs Winner SR6 (Marrakech, 16:00)
QF4: Winner SR5 vs Winner SR8 (Agadir, 19:00)
Africa Cup of Nations 2025 semi-finals
Wednesday, January 14
SF1: Winner QF1 vs Winner QF4 (Tangier, 17:00)
SF2: Winner QF3 vs Winner QF2 (Rabat, 20:00)
Africa Cup of Nations 2025 third-place match
Saturday, January 17
SF1 vs SF2 losers (Casablanca, 16:00)
Africa Cup of Nations 2025 final
Sunday, January 18
SF1 vs SF2 winners (Rabat, 19:00)
Published: 2025-12-21 13:28:00
source: www.101greatgoals.com

