AFCON 2025: Fixtures, results, schedule, groups, venues

Full fixtures and schedule for the AFCON 2025

AFCON 2025: Fixtures, results, schedule, groups, venues

Ivory Coast are defending their Africa Cup of Nations crown as one of 24 teams at the AFCON 2025 in Morocco.

The hosts, who last staged the competition in 1988, were among the favourites to triumph at the start of the tournament.

Mohamed Salah’s Egypt were also considered contenders alongside teams including Senegal, whose squad features former Reds forward and two-time African Football of the Year Sadio Mane.

101GreatGoals.com has details on the 2025 Africa Cup of Nations schedule, as well as host cities and the groups.

Recommended offer Bet £10 Get £30 in Free Bets
18+ GambleAware.org For New Customers. Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.

AFCON 2025 fixtures, results, full Africa Cup of Nations schedule

All times are GMT.

Sunday, December 21 2025

  • Group A: Morocco 2-0 Comoros (Rabat)

Monday, December 22 2025

  • Group A: Mali 1-1 Zambia (Casablanca)
  • Group B: South Africa 2-1 Angola (Marrakech)
  • Group B: Egypt 2-1 Zimbabwe (Agadir)

Tuesday, December 23 2025

  • Group D: Senegal 3-0 Botswana (Tangie)
  • Group D: DR Congo 1-0 Benin (Rabat)
  • Group C: Nigeria 2-1 Tanzania (Fes)
  • Group C: Tunisia 3-1 Uganda (Rabat)

Wednesday, December 24 2025

  • Group E: Burkina Faso 2-1 Equatorial Guinea (Casablanca)
  • Group E: Algeria 3-0 Sudan (Rabat)
  • Group F: Ivory Coast 1-0 Mozambique (Marrakech)
  • Group F: Cameroon 1-0 Gabon (Agadir)

Friday, December 26 2025

  • Group B: Angola 1-1 Zimbabwe (Marrakech)
  • Group B: Egypt 1-0 South Africa (Agadir)
  • Group A: Zambia 0-0 Comoros (Casablanca)
  • Group A: Morocco 1-1 Mali (Rabat)

Saturday, December 27 2025

  • Group D: Benin 1-0 Botswana (Rabat)
  • Group D: Senegal 1-1 DR Congo (Tangier)
  • Group C: Uganda 1-1 Tanzania (Rabat)
  • Group C: Nigeria 3-2 Tunisia (Fes)

Sunday, December 28 2025

  • Group F: Gabon 2-3 Mozambique (Agadir)
  • Group E: Equatorial Guinea 0-1 Sudan (Casablanca)
  • Group E: Algeria 1-0 Burkina Faso (Rabat)
  • Group F: Ivory Coast 1-1 Cameroon, (Marrakech)
Al Nassr and Senegal football player Sadio Mane

Monday, December 29 2025

  • Group B: Angola 0-0 Egypt (Agadir)
  • Group B: Zimbabwe 2-3 South Africa (Marrakech)
  • Group A: Comoros 0-0 Mali (Casablanca)
  • Group A: Zambia 0-3 Morocco (Rabat)

Tuesday, December 30 2025

  • Group C: Tanzania 1-1 Tunisia (Rabat)
  • Group C: Uganda 1-3 Nigeria (Fes)
  • Group D: Benin 0-3 Senegal (Tangier)
  • Group D: Botswana 0-3 DR Congo (Rabat)

Wednesday, December 31 2025

  • Group E: Equatorial Guinea 1-3 Algeria (Rabat)
  • Group E: Sudan 0-2 Burkina Faso (Casablanca)
  • Group F: Gabon 2-3 Ivory Coast (Marrakech)
  • Group F: Mozambique 1-2 Cameroon (Agadir)

Africa Cup of Nations 2025 round of 16

Saturday, January 3 2026

  • SR1: Senegal 3-1 Sudan (Tangier)
  • SR2: Mali 1-1 Tunisia (3-2 on penalties) (Casablanca)

Sunday, January 4

  • SR3: Morocco 1-0 Tanzania (Rabat)
  • SR4: South Africa 1-2 Cameroon (Rabat)
Calvin Bassey scores for Nigeria

Monday, January 5

  • SR5: Egypt 3-1 Benin (after extra time) (Agadir)
  • SR6: Nigeria 4-0 Mozambique (Fes)

Tuesday, January 6

  • SR7: Algeria 1-0 DR Congo (after extra time) (Rabat)
  • SR8: Ivory Coast 3-0 Burkina Faso (Marrakech)

Africa Cup of Nations 2025 quarter-finals

Friday, January 9

  • QF1: Mali 0-1 Senegal (Tangier)
  • QF2: Cameroon 0-2 Morocco (Rabat)

Saturday, January 10

  • QF3: Algeria 0-2 Nigeria (Marrakech)
  • QF4: Egypt 3-2 Ivory Coast (Agadir)

Africa Cup of Nations 2025 semi-finals

Wednesday, January 14

  • SF1: Senegal 1-0 Egypt (Tangier)
  • SF2: Nigeria 0-0 Morocco (2-4 on penalties) (Rabat)

Africa Cup of Nations 2025 third-place match

Saturday, January 17

  • Nigeria 0-0 Egypt (4-2 on penalties) (Casablanca)

Africa Cup of Nations 2025 final

Sunday, January 18

  • Senegal vs Morocco (Rabat, 19:00)