Group B Fixtures Confirmed for 2025 Africa Cup of Nations
Khaled Hegazy
Dailysports's expert
The entire schedule for Group B of the 2025 Africa Cup of Nations has been released. Egypt, South Africa, Angola, and Zimbabwe will all vie for a ticket in the knockout stages.
The tournament will begin on December 22, 2025, when South Africa faces Angola at the Grand Stade de Marrakech. Bafana Bafana, who placed third in AFCON 2023, will want to start strong against Angola, a squad famed for its tenacity.
Later that day, Egypt would face Zimbabwe at the Grand Stade d'Agadir. Egypt, with seven AFCON championships, will look to underline its supremacy, while Zimbabwe seeks to shock the African powers.
Key Fixtures for Group B: One of the group's outstanding fixtures will be Egypt's encounter against South Africa on December 26 at the Grand Stade d'Agadir. Both teams have great expectations for a deep tournament run, with Egypt captained by Mohamed Salah. On the same day, Angola will play Zimbabwe in a game that is critical for both teams.
The group stage will finish on December 29, with Zimbabwe taking on South Africa and Egypt facing Angola. These last games will be vital in determining whether clubs proceed to the elimination stage.
Group B Fixtures – AFCON 2025
Matchday 1
- South Africa vs Angola: 22 Dec 2025, Grand Stade de Marrakech, Marrakech
- Egypt vs Zimbabwe: 22 Dec 2025, Grand Stade d’Agadir, Agadir
Matchday 2
- Angola vs Zimbabwe: 26 Dec 2025, Grand Stade de Marrakech, Marrakech
- Egypt vs South Africa: 26 Dec 2025, Grand Stade d’Agadir, Agadir
Matchday 3
- Zimbabwe vs South Africa: 29 Dec 2025, Grand Stade de Marrakech, Marrakech
- Angola vs Egypt: 29 Dec 2025, Grand Stade d’Agadir, Agadir
AFCON 2025 Full Schedule The tournament will run from December 21, 2025, to January 18, 2026, with 52 matches across six host cities and nine stadiums.
The opening match will feature Morocco against Comoros on December 21. Quarter-finals will be held in Rabat, Tangier, Marrakech, and Agadir, with semi-finals in Rabat and Tangier. The final will take place in Rabat on January 18.