South Africa close out their Group C campaign against Zimbabwe knowing that progression is still firmly in their own hands. After two rounds, Egypt top the group on six points, with South Africa second on three, while Angola and Zimbabwe sit on one point apiece.
Time and Date: Sunday, 29 December 2025 | 17:00
Venue: Marrakesh Stadium, Marrakesh
Click here to bet on the match
Group C Context
South Africa opened with a solid 2–1 win over Angola before going down 1–0 to Egypt, courtesy of a first-half penalty. That leaves Bafana Bafana needing at least a point to put themselves in a strong position to advance, while a win would guarantee qualification.
Zimbabwe, meanwhile, have been competitive without reward. They pushed Egypt hard in a 2–1 defeat and then earned a 1–1 draw against Angola, but arrive here needing a result and potentially help elsewhere to progress.
Zimbabwe
Zimbabwe have shown spirit and attacking intent, scoring in both matches so far. However, their defensive record (three goals conceded) and discipline remain concerns. They will likely have to chase the game, which could leave space behind their back line against a more structured South African side.
South Africa
South Africa have looked organised and efficient, if not spectacular. The narrow loss to Egypt was competitive although it was disappointing they could not score against 10 men in the 2nd half. Overall their game management and defensive shape should serve them well in a match where Zimbabwe are expected to take risks. With tournament qualification on the line, a professional rather than expansive approach would not be a surprise.
Betting Odds
- Zimbabwe: 5.50
- Draw: 3.65
- South Africa: 1.71
Goals Market
- Over 2.5 goals: 2.30
- Under 2.5 goals: 1.61
Prices correct at time of posting but subject to change

Last Leg Bad Luck!
Scratched/Voided markets do not count towards Leg count.
Pre-match bets only.
Free Bets do not count towards this offer.
Refund must be claimed within 24 hours of the game finishing.
Free Bet vouchers received must be used within 7 days.
Max refund per account per day in Free Bets:
Free Bets terms and conditions apply.
Simply email promotions@wsb.co.za with Subject ‘Last Leg Promo or, present your ticket to your branch manager within 24 hours of the game finishing.
Verdict
This shapes as a controlled, pragmatic performance from South Africa rather than a high-scoring affair. Zimbabwe should be competitive, but Bafana Bafana’s structure and experience give them the edge and they should be able to get the win which they failed to do in their most recent meeting in World Cup 2026 qualification where they played out a 0-0 draw in South Africa.
Suggested bets:
- South Africa to win @ 1.71
There is also chance this game opens up should either team score early and if you are looking for a bigger price then consider
- South Africa and over 2.5 goals at 3.25
Outright market note: South Africa remain outsiders in the tournament winner market at 41.00, and a win here would keep that ticket alive.
Click here for the latest outright betting

