Mzansi.com Football south Africa, Orlando Pirates Kaizer Chiefs, Mamelodi Sundowns

AFCON 2025: Full Match Schedule, Kick-Off Times & How to Watch Every Match

Your Complete AFCON  Morocco 2025 Viewing Guide

AFCON 2025: Full Schedule, How to Follow & Key Dates

The 35th edition of the Africa Cup of Nations is almost here, and SABC Sport is set to deliver every single moment live and free to South African viewers.

From 21 December to 18 January, all 52 AFCON matches will be broadcast across SABC 2, SABC Sport, SABC Plus, and SABC radio stations, thanks to a partnership between SABC Sport and Hollywoodbets.

The tournament will be staged in six Moroccan citiesRabat, Casablanca, Tangier, Marrakech, Agadir and Fez — with the final taking place at the Prince Moulay Abdellah Stadium in Rabat on Sunday, 18 January.

Bafana Updates By Mzansi.com Football

Mzansi.com Football will bring you in-depth pre-match analysis ahead of every Bafana Bafana game at AFCON 2025.
We’ll break down tactics, team news, key battles and what’s at stake before kick-off.
After the final whistle, expect detailed post-match analysis, player ratings and expert reaction.
Follow Mzansi.com for wall-to-wall Bafana Bafana coverage from Morocco.

Soccer Ball

How to Watch AFCON 2025 in South Africa

You can follow AFCON 2025 live on multiple SABC platforms:

  • SABC 2

  • SABC Sport

  • SABC Plus App

  • SABCSport.com

  • SABC Radio Stations

If you miss a live match, SABC will also provide live updates, match highlights and breaking news on its official X (Twitter) and Facebook pages.

Tournament Opener

  • Sunday, 21 December

    • Opening Ceremony: 20:00

    • Morocco vs Comoros: 21:00 (Group A, Rabat)

AFCON 2025 MATCH SCHEDULE

GROUP STAGE

Matchday 1

Sunday, 21 December

  • Opening Ceremony – 20:00

  • Morocco vs Comoros – 21:00

Monday, 22 December

  • Mali vs Zambia – 16:00

  • South Africa vs Angola – 19:00

  • Egypt vs Zimbabwe – 22:00

Tuesday, 23 December

  • DR Congo vs Benin – 14:30

  • Senegal vs Botswana – 17:00

  • Nigeria vs Tanzania – 19:30

  • Tunisia vs Uganda – 22:00

Wednesday, 24 December

  • Burkina Faso vs Equatorial Guinea – 14:30

  • Algeria vs Sudan – 17:00

  • Ivory Coast vs Mozambique – 19:30

  • Cameroon vs Gabon – 22:00

Matchday 2

Friday, 26 December

  • Angola vs Zimbabwe – 14:30

  • Egypt vs South Africa – 17:00

  • Zambia vs Comoros – 19:30

  • Morocco vs Mali – 22:00

Saturday, 27 December

  • Benin vs Botswana – 14:30

  • Senegal vs DR Congo – 17:00

  • Uganda vs Tanzania – 19:30

  • Nigeria vs Tunisia – 22:00

Sunday, 28 December

  • Gabon vs Mozambique – 14:30

  • Equatorial Guinea vs Sudan – 17:00

  • Algeria vs Burkina Faso – 19:30

  • Ivory Coast vs Cameroon – 22:00

Matchday 3

Monday, 29 December

  • Zimbabwe vs South Africa – 18:00

  • Angola vs Egypt – 18:00

  • Zambia vs Morocco – 21:00

  • Comoros vs Mali – 21:00

Tuesday, 30 December

  • Uganda vs Nigeria – 18:00

  • Tanzania vs Tunisia – 18:00

  • Botswana vs DR Congo – 21:00

  • Benin vs Senegal – 21:00

Wednesday, 31 December

  • Equatorial Guinea vs Algeria – 18:00

  • Sudan vs Burkina Faso – 18:00

  • Gabon vs Ivory Coast – 21:00

  • Mozambique vs Cameroon – 21:00

ROUND OF 16

Saturday, 3 January

  • Group D winner vs Third Place (B/E/F) – 18:00

  • Group A winner vs Group C runner-up – 21:00

Sunday, 4 January

  • Group A runner-up vs Third Place (C/D/E) – 18:00

  • Group B runner-up vs Group F runner-up – 21:00

Monday, 5 January

  • Group B winner vs Third Place (A/C/D) – 18:00

  • Group C winner vs Third Place (A/B/F) – 21:00

Tuesday, 6 January

  • Group E winner vs Group D runner-up – 18:00

  • Group F winner vs Group E runner-up – 21:00

QUARTER-FINALS

Friday, 9 January

  • R16 Match 2 winner vs R16 Match 1 winner – 18:00

  • R16 Match 4 winner vs R16 Match 3 winner – 21:00

Saturday, 10 January

  • R16 Match 7 winner vs R16 Match 6 winner – 18:00

  • R16 Match 5 winner vs R16 Match 8 winner – 21:00

SEMI-FINALS

Wednesday, 14 January

  • QF1 winner vs QF4 winner – 19:00

  • QF3 winner vs QF2 winner – 22:00

THIRD-PLACE PLAY-OFF

Saturday, 17 January

  • Semi-final losers – 18:00

FINAL

Sunday, 18 January

  • AFCON 2025 Final – 21:00

  • Prince Moulay Abdellah Stadium, Rabat

Final Word

With every match live on SABC platforms, South Africans won’t miss a kick as Bafana Bafana and Africa’s best nations battle for continental glory in Morocco.

 

Leave a Reply

Your email address will not be published. Required fields are marked *