How to watch every Afcon 2025 play for free on TV and online
The tournament is hosted by Morocco, who are also the favorites, ahead of Senegal and the reigning champions, Ivory Coast.Every game of the Africa Cup of Nations will be broadcast on Channel 4 in the United Kingdom.
The 24-team tournament's exclusive rights have been obtained by the broadcaster, which will broadcast every match, including the Boxing Day match between South Africa and Mohamed Salah's Egypt on Channel 4's main channel. You may watch the remaining group-stage matches online on Channel 4's streaming service or on E4 or 4Seven.
Hosts Morocco, who are also the tournament favourites, kick off the Africa Cup of Nations against Comoros on Sunday, with Senegal, Nigeria, Algeria, Ivory Coast and Cameroon all in action over the coming days. Ivory Coast are the defending champions, having beaten Nigeria in the final two years ago to win the tournament on home soil.
How to watch the Africa Cup of Nations
Sunday 21 December
19:00: Morocco v Comoros, E4 / Channel 4 Streaming
Monday 22 December
14:00: Mali v Zambia, 4Seven / Channel 4 Streaming
17:00: South Africa v Angola, 4Seven / Channel 4 Streaming
20:00: Egypt v Zimbabwe, 4Seven / Channel 4 Streaming
Tuesday 23 December
12:30: DR Congo v Benin, 4Seven / Channel 4 Streaming
15:00: Senegal v Botswana, 4Seven / Channel 4 Streaming
17:30: Nigeria v Tanzania, 4Seven / Channel 4 Streaming
20:00: Tunisia v Uganda, 4Seven / Channel 4 Streaming
Wednesday 24 December
12:30: Burkina Faso v Equatorial Guinea, 4Seven / Channel 4 Streaming
15:00: Algeria v Sudan, 4Seven / Channel 4 Streaming
17:30: Côte d'Ivoire v Mozambique, 4Seven / Channel 4 Streaming
20:00: Cameroon v Gabon, 4Seven / Channel 4 Streaming
Friday 26 December
12:30: Angola v Zimbabwe, 4Seven / Channel 4 Streaming
15:00: Egypt v South Africa, Channel 4 / Streaming
17:30: Zambia v Comoros, 4Seven / Channel 4 Streaming
20:00: Morocco v Mali, 4Seven / Channel 4 Streaming
Saturday 27 December
12:30: Benin v Botswana, 4Seven / Channel 4 Streaming
15:00: Senegal v DR Congo, 4Seven / Channel 4 Streaming
17:30: Uganda v Tanzania, 4Seven / Channel 4 Streaming
20:00: Nigeria v Tunisia, 4Seven / Channel 4 Streaming
Sunday 28 December
12:30: Gabon v Mozambique, 4Seven / Channel 4 Streaming
15:00: Equatorial Guinea v Sudan, 4Seven / Channel 4 Streaming
17:30: Algeria v Burkina Faso, 4Seven / Channel 4 Streaming
20:00: Côte d'Ivoire v Cameroon, 4Seven / Channel 4 Streaming
Monday 29 December
16:00: Angola v Egypt, 4Seven / Channel 4 Streaming
16:00: Zimbabwe v South Africa, Channel 4 Sport YouTube
19:00: Zambia v Morocco, 4Seven / Channel 4 Streaming
19:00: Comoros v Mali, Channel 4 Sport YouTube
Tuesday 30 December
16:00: Uganda v Nigeria, 4Seven / Channel 4 Streaming
16:00: Tanzania v Tunisia, Channel 4 Sport YouTube
19:00: Benin v Senegal, 4Seven / Channel 4 Streaming
19:00: Botswana v DR Congo, Channel 4 Sport YouTube
Wednesday 31 December
16:00: Equatorial Guinea v Algeria, 4Seven / Channel 4 Streaming
16:00: Sudan v Burkina Faso, Channel 4 Sport YouTube
19:00: Gabon v Côte d'Ivoire, 4Seven / Channel 4 Streaming
19:00: Mozambique v Cameroon, Channel 4 Sport YouTube
Important dates
The group stages take place between Sunday, December 21, and Wednesday, December 31. On Saturday, January 3, the knockout stages start. The Prince Moulay Abdellah Stadium in Rabat will host the championship game on Sunday, January 18.
The group stages take place between Sunday, December 21, and Wednesday, December 31. On Saturday, January 3, the knockout stages start. The Prince Moulay Abdellah Stadium in Rabat will host the championship game on Sunday, January 18.