Home INFOMATIVE AFCON 2025 fixtures, results and standings – December 29 – SportsAfrica –...

AFCON 2025 fixtures, results and standings – December 29 – SportsAfrica – Sports news | Live scores | Match highlights

0


Check out all AFCON 2025 fixtures, results, points tables, and standings for each group.

CAF Africa Cup of Nations 2025: The complete draw

  • Group A: Morocco (hosts), 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 (holders), Cameroon, Gabon, Mozambique

ALL TIMES GMT

Group A fixtures and scores

Sunday, 21 December 2025

  • Morocco 2-0 Comoros (Brahim Diaz 55′, Ayoub El Kaabi 74′)

Monday, 22 December 2025

  • Mali 1-1 Zambia (Lassine Sinayoko 61′: Patson Daka 90+2)

Friday, 26 December 2025

  • Zambia 0-0 Comoros 
  • Morocco 1-1 Mali (Brahim Diaz 45+5’pen : Lassine Sinayoko 64’pen)

Monday, 29 December 2025

  • Zambia vs Morocco, 20:00
  • Comoros vs Mali, 20:00
Position Team P W D L F A GD Pts
1  Morocco  2 1 1 0 3 1 +2 4
2 Mali  2 0 2 0 2 2 0 2
3  Zambia 2 0 2 0 1 1 0 2
4  Comoros  2 0 1 1 0 2 -2 1

GROUP B Fixtures and scores

Monday, 22 December 2025

  • South Africa 2-1 Angola (Apollis 21′, Foster 79′: Show 35′)
  • Egypt 2-1 Zimbabwe (Marmoush 64′, Salah 90+1′: Dube 20′)

Friday, 26 December 2025

  • Angola 1-1 Zimbabwe (Gelson Dala 24′: Musona 45+6)
  • Egypt 1-0 South Africa (Mohamed Salah 45’pen)

Monday, 29 December 2025

  • Zimbabwe vs South Africa, 17:00
  • Angola vs Egypt, 17:00
Position Team P W D L F A GD Pts
1 Egypt  2 2 0 0 3 1 +2 6
2 South Africa 2 1 0 1 2 2 0 3
3 Angola 2 0 1 1 2 3 -1 1
4 Zimbabwe 2 0 1 1 2 3 -1 1

Group C Fixtures and scores

Tuesday, 23 December 2025

  • Nigeria 2-1 Tanzania (Ajayi 36′, Lookman 52′: M’Mombwa 50′)
  • Tunisia 3-1 Uganda (Skhiri 10′, Achouri 40′, 64′: Omedi 90+2)

Saturday, 27 December 2025

  • Uganda 1-1 Tanzania (Simon Msuva 59’pen : Uche Ikpeazu 80′) 
  • Nigeria 3-2 Tunisia (Osimhen 44′, Ndidi 50′, Lookman 67′ : Talbi 74′, Al Abdi 87’pen)

Tuesday, 30 December 2025

  • Uganda vs Nigeria, 16:00
  • Tanzania vs Tunisia, 16:00
Position Team P W D L F A GD Pts
1 Nigeria  2 2 0 0 5 3 +2 6
2 Tunisia  2 1 0 1 5 4 +1 3
3 Tanzania 2 0 1 1 2 3 -1 1
4 Uganda 2 0 1 1 2 4 -2 1

GROUP D Fixtures and scores

Tuesday, 23 December 2025

  • DR Congo 1-0 Benin (Theo Bongonda 16′)
  • Senegal 3-0 Botswana (Jackson 40′, 58′, Ndiaye 90′)

Saturday, 27 December 2025

  • Benin 1-0 Botswana (Yohan Roche 28′)
  • Senegal 1-1 DR Congo (Bakambu 61′ : Mane 69′)

Tuesday, 30 December 2025

  • Botswana vs DR Congo, 19:00
  • Benin vs Senegal, 19:00
Position Team P W D L F A GD Pts
1 Senegal 2 1 1 0 4 1 +3 4
2 DR Congo 2 1 1 0 2 1 +1 4
3 Benin 2 1 0 1 1 1 0 3
4 Botswana 2 0 0 2 0 4 -4 0

GROUP E Fixtures and scores

Wednesday, 24 December 2025

  • Burkina Faso 2-1 Equatorial Guinea (Minoungou 90+5′, Tapsoba 90+8′: Anieboh 85′)
  • Algeria 3-0 Sudan (Mahrez 2′, 61′, Maza 81′)

Sunday, 28 December 2025

  • Equatorial Guinea 0-1 Sudan (Saul Coco 74’OG)
  • Algeria 1-0 Burkina Faso (Riyad Mahrez 23’pen)

Wednesday, 31 December 2025

  • Equatorial Guinea vs Algeria, 16:00
  • Sudan vs Burkina Faso, 16:00
Position Team P W D L F A GD Pts 
1 Algeria  2 2 0 0 4 0 +4 6
2 Burkina Faso 2 1 0 1 2 2 0 3
3 Sudan 2 1 0 1 1 3 -2 3
4 Equatorial Guinea 2 0 0 2 1 3 -2 0

GROUP F Fixtures and results

Wednesday, 24 December 2025

  • Côte d’Ivoire 1-0 Mozambique (Amad 49′)
  • Cameroon 1-0 Gabon (Eyong 6′)

Sunday, 28 December 2025

  • Gabon 2-3 Mozambique (Aubameyang 45+5′, Moussounda 76′ : Bangal 37′, Catamo 42′, Calila 52′)
  • Côte d’Ivoire 1-1 Cameroon (Amad 51′ : Junior Tchamadeu 59′)

Wednesday, 31 December 2025

  • Gabon vs Côte d’Ivoire, 19:00
  • Match : Mozambique vs Cameroon, 19:00
Position Team  P W D L F A GD Pts 
1 Cameroon 2 1 1 0 2 1 +1 4
2 Côte d’Ivoire 2 1 1 0 2 1 +1 4
3 Mozambique  2 1 0 1 3 3 0 3
4 Gabon  2 0 0 2 2 4 -2 0

Round of 16 fixtures/results

  • Saturday, 3 January 2026
    • Group D winners vs 3rd place (B/E/F), 17:00
    • Group A runners-up vs Group C runners-up, 20:00
  • Sunday, 4 January 2026
    • Group A winners vs 3rd place (C/D/E), 17:00
    • Group B runners-up vs Group F runners-up, 20:00
  • Monday, 5 January 2026
    • Group B winners vs 3rd place (A/C/D), 17:00
    • Group C winners vs 3rd place (A/B/F), 20:00
  • Tuesday, 6 January 2026
    • Group E winners vs Group D runners-up, 17:00
    • Group F winners vs Group E runners-up, 20:00

Quarter-finals results

  • Friday, 9 January 2026
    • Winner R16‑2 vs Winner R16‑1, 17:00
    • Winner R16‑4 vs Winner R16‑3, 21:00
  • Saturday, 10 January 2026
    • Winner R16‑7 vs Winner R16‑6, 17:00
    • Winner R16‑5 vs Winner R16‑8, 20:00

Semi-finals results

  • Wednesday, 14 January 2026
    • Semi-final 1, 18:00
    • Semi-final 2, 21:00

Third-Place Play-off result

  • Saturday, 17 January 2026
    • Loser SF1 vs Loser SF2, 17:00

Final result

  • Sunday, 18 January 2026
    • Winner SF1 vs Winner SF2, 20:00, at Prince Moulay Abdellah Stadium, Rabat