Bafana Bafana

Bafana Bafana face Zimbabwe in a crucial AFCON 2025 group-stage clash, with both sides battling for the knockout stages. 

The encounter carries added weight after their last meeting in the 2026 FIFA World Cup qualifier on October 10, 2025, at Moses Mabhida Stadium in Durban ended in a frustrating 0-0 draw for Hugo Broos’ men, who struggled to break down Zimbabwe’s resilient defence.

READ: Tunisia coach Sami Trabelsi highlights positives after Nigeria defeat 

Speaking ahead of the match, Hugo Broos remarked that meetings with Zimbabwe have become a regular occurrence for his side, with The Warriors often sharing the same group as Bafana Bafana in both AFCON and World Cup qualifiers during his four years at the helm. “We know them very well, and they know us very well,” he added.

That stalemate still lingers in the minds of the South African camp, and this AFCON tie offers a chance for redemption. Zimbabwe, meanwhile, will take confidence from their ability to frustrate Bafana Bafana, knowing they can repeat the feat on the continental stage.

South Africa, however, arrive at this clash in good form. Sitting second in Group B, Broos’ men have shown consistency in their performances so far and will be determined to build on that momentum. A victory over Zimbabwe would not only strengthen their position but also firmly secure their spot in the knockout stages, underlining their ambitions of a deep run in the tournament.

With progression to the Knockout stages being at stake, both teams understand the importance of three points. Bafana Bafana likely only need to avoid defeat to secure their place in the last 16, but the South African public will demand more. Meanwhile for Zimbabwe this is very much a must‑win game if they are to keep their hopes alive.

For South Africa, this is about proving they can break down Zimbabwe’s stubborn backline and erase the memory of their last meeting in the World Cup Qualifiers. For Zimbabwe, it is another opportunity to display their resilience and tenacity.

The fixture will take place at Marrakesh Stadium in Morocco this evening at 18:00.

Written by Mabongi Gazu