Zimbabwe vs South Africa — Africa Cup of Nations: stats, lineups & analysis
Match Events
- 7′South Africa, goal:0–1T. Moremiassist
- 19′Zimbabwe, goal:1–1assist
- 34′South Africa, yellow card:Sipho MbuleFoul
- Half-time1 – 1
- 46′South Africa, substitution:off
- 50′South Africa, goal:1–2
- 59′Zimbabwe, substitution:
- 59′Zimbabwe, substitution:offD. Msendami
- 60′Zimbabwe, substitution:offP. Dube
- 73′South Africa, substitution:
- 73′Zimbabwe, own goal:2–2Own goal
- 75′Zimbabwe, substitution:
- 76′South Africa, substitution:T. Moremi
- 80′South Africa, VAR review:Mohau NkotaPenalty confirmed
- 81′Zimbabwe, yellow card:Handball
- 82′South Africa, penalty goal:2–3O. AppollisPenalty
- 86′South Africa, substitution:S. Mbule
- 88′Zimbabwe, substitution:
- Full-time2 – 3
Lineups
Starting lineups
Formation or player positions unavailable or inconsistent.
Zimbabwe
Formation unavailable
- 2G. Takwara
- 18Marvelous Nakamba▮6.3
- 8Jonah Fabisch1 A↓ 88′6.9
- 19Tawanda Maswanhise⚽ 17.6
- 14D. Msendami
- 7P. Dube
- 12Bill Antonio↓ 59′6.5
- 5Divine Lunga5.9
- 4Munashe Garananga↓ 75′6.2
- 22W. Arubi
- 13Brendan Galloway5.9
South Africa
4-2-3-1
Key Stats
Top Performers
Best rated
Goals
Assists
Player Ratings
Zimbabwe
South Africa
Match report
Zimbabwe vs South Africa — the facts
South Africa won 3–2 away against Zimbabwe (half-time 1–1).
Zimbabwe met South Africa in the Africa Cup of Nations (Group Stage - 3). Kick-off was Monday, 29 December 2025, 16:00 UTC at Grand Stade de Marrakech. Referee: Mustapha Kechaf.
Team pages: Zimbabwe · South Africa · Africa Cup of Nations
Key moments
- 7' Goal: T. Moremi (assist: Lyle Foster) — 0–1
- 19' Goal: Tawanda Maswanhise (assist: Jonah Fabisch) — 1–1
- 50' Goal: Lyle Foster — 1–2
- 73' Goal (own goal): Aubrey Modiba — 2–2
- 82' Goal (penalty): O. Appollis — 2–3
Starting line-ups
Zimbabwe
- 2 G. Takwara
- 18 Marvelous Nakamba
- 8 Jonah Fabisch
- 19 Tawanda Maswanhise
- 14 D. Msendami
- 7 P. Dube
- 12 Bill Antonio
- 5 Divine Lunga
- 4 Munashe Garananga
- 22 W. Arubi
- 13 Brendan Galloway
South Africa (4-2-3-1)
- 1 Ronwen Williams
- 6 Aubrey Modiba
- 14 Mbekezeli Mbokazi
- 21 Siyabonga Ngezana
- 20 Khuliso Mudau
- 4 Teboho Mokoena
- 13 Sphephelo Sithole
- 7 O. Appollis
- 17 S. Mbule
- 8 T. Moremi
- 9 Lyle Foster
About this match
On this page: the Zimbabwe vs South Africa final score and result, who scored, starting lineups, match stats and the full match report from this Africa Cup of Nations fixture.
- Who scored and when — a goal-by-goal timeline of the match.
- Match stats — possession, shots, expected goals (xG), corners and cards.
- Starting lineups and player ratings for both teams.
- Head-to-head record and recent form for both sides.
The full match report above covers the goals, key moments and stats. Explore more on the Zimbabwe and South Africa team pages or the Africa Cup of Nations page.

