AFCON 2025 Dates: Bafana Bafana learn when & where they will face Group B rivals

Published on by

Bafana Bafana will begin their 2025 Africa Cup of Nations campaign on Monday December 22 with a match against Angola at the 41,356-seater Grand Stade de Marrak Stadium in Marrakech.

According to the AFCON 2025 schedule released by the Confederation of African Football (CAF) on Friday, South Africa will play their Group B matches in Marrakech and Agadir with their opening match against tricky Angola.

Hugo Broos’ men will then take on Egypt at the 41,144-seater Grand Stade D’Agadir in Agadir on Boxing Day, a match that will give them a big test, before completing group stage action against neighbours Zimbabwe on December 29 back at the Grand Stade de Marrak Stadium in Marrakech.

When will knockout matches be played?

If they advance to the Round of 16, South Africa will play their match between January 3 and 6, 2026 while the quarter-final will be played from January 9-10 if they make it to the last eight.

A place in the semi-final will see South Africa play on either January 15 or 16 with the final set for January 18, a day after the third-place playoff match.

Hosts Morocco will begin the tournament with a match against Comoros on December 21 at the 69,500-seater Complexe Sportif Prince Moulay Abdellah in Rabat, the same venue that will host the final.

Several host cities for AFCON 2025

Teboho Mokoena Evidence Makgopa Mothobi Mvala and Sipho Chaine Bafana Bafana

Rabat will have four match venues, with other host cities Casablanca, Agadir, Marrakech, Fes and Tangier to have one each.

The four quarter-final fixtures will be played at the Sportif Prince Moulay Abdellah in Rabat, as well as in Tangier, Marrakech and Agadir while the semi-finals will be in Rabat and Tangier, with the third-place play-off set for the Stade Mohammed V in Casablanca.

South Africa finished third at the 2023 edition in the Ivory Coast and there is hope that they can improve on that at the 2025 tournament in Morocco.

BAFANA BAFANA’S AFCON 2025 SCHEDULE

Monday: December 22

South Africa vs Angola (Grand Stade de Marrak)

Friday December 26

Egypt vs South Africa (Grand Stade D’Agadir)

Monday December 29

Zimbabwe vs South Africa (Grand Stade de Marrak)

<!-- Author Start -->Joel Oliver<!-- Author End -->

Joel Oliver

Author

Joel Oliver is a seasoned multimedia sports journalist with a rich background in covering diverse football stories and events in South Africa and beyond.
His extensive coverage spans subjects touching on the PSL, with a focus on the Big Three (Orlando Pirates, Kaizer Chiefs & Mamelodi Sundowns), Bafana Bafana and Banyana Banyana.