Zimbabwe vs South Africa

Score updated: · Updates may be delayed.
Africa Cup of Nations · 2025/26 · Group Stage - 3
29 December 2025 at 16:00 UTC · Grand Stade de Marrakech
Half-time1–1
Regulation2–3

Referee: Mustapha Kechaf, Morocco

South Africa beat Zimbabwe 3–2 in the Africa Cup of Nations on 29 December 2025.

Match events

EVENTS
T. MoremiGoal · Assist: L. Foster
T. MaswanhiseGoal · Assist: J. Fabisch
Sipho MbuleYellow cardFoul
On: B. J. AubaasOff: S. SitholeSubstitution
On: J. ZindogaOff: B. AntonioSubstitution
On: T. ChirewaOff: D. MsendamiSubstitution
On: M. BonneOff: P. DubeSubstitution
On: E. MakgopaOff: L. FosterSubstitution
A. ModibaOwn goal
On: E. JalaiOff: M. GaranangaSubstitution
On: M. NkotaOff: T. MoremiSubstitution
Mohau NkotaVAR · Penalty confirmed
Marvelous NakambaYellow cardHandball
O. AppollisPenalty scored
On: T. MbathaOff: S. MbuleSubstitution
On: T. ChakuchichiOff: J. FabischSubstitution
Symbol key
  • Goal
  • Yellow card
  • Red card
  • Second yellow / red
  • Substitution
  • Penalty scored
  • Penalty missed
  • Own goal
  • Goal disallowed
  • VAR review

Match stats

FULL MATCH
34%Ball Possession66%
2Blocked Shots2
3Corner Kicks3
14Fouls11
6Goalkeeper Saves2
5Offsides1
68%Passes %83%
165Passes accurate404
—Red Cards—
7Shots insidebox10
5Shots off Goal5
3Shots on Goal9
3Shots outsidebox6
10Total Shots16
242Total passes487
1Yellow Cards1
—expected_goals—
—goals_prevented—

Lineups

Formations

Zimbabwe

Formation unavailable

South Africa

4-2-3-1

Source: API-Football · Match updated · About the data