Zimbabwe and South Africa have officially unveiled their starting elevens ahead of their Group B encounter at the AFCON 2025, scheduled for today, 29 December 2025, at the Stade de Marrakech, Ouahat Sidi Brahim, Morocco.
Zimbabwe come into the match needing a positive result after a difficult start to their campaign. They lost 2–1 to Egypt in their opening game before settling for a 1–1 draw against Angola in their second fixture. With only one point so far, today’s match is crucial for their hopes of progressing to the next round.


South Africa, on the other hand, have had a mixed group stage so far. Bafana Bafana began with a 2–1 victory over Angola but were edged 1–0 by Egypt in their second match, leaving them on three points. A win today would significantly boost their chances of qualification.
Zimbabwe Starting XI:
22 – Arubi
2 – Takwara
4 – Garananga
5 – Lunga
7 – Dube
8 – Fabisch
12 – Antonio
13 – Galloway
14 – Msendami
18 – Nakamba
19 – Maswanhise
South Africa Starting XI:
1 – Williams
4 – Mokoena
6 – Modiba
7 – Appollis
8 – Moremi
9 – Foster
13 – Sithole
14 – Mbokazi
17 – Mbule
20 – Mudau
21 – Ngezana
With both teams still in contention, the match promises to be a tightly contested affair as AFCON 2025 Group B reaches a decisive stage.
