Menu
Africa Cup of NationsSeason 2025

Zimbabwe vs South Africa

29 December 2025 at 16:00Grand Stade de Marrakech, Marrakech

Match Summary

South Africa defeated Zimbabwe 3:2. The match was played in Africa Cup of Nations 2025. Goals were scored by T. Moremi 7′, T. Maswanhise 19′, L. Foster 50′, A. Modiba 73′ (o.g.), O. Appollis 82′ (pen.). 2 yellow cards were shown. Zimbabwe had 34% possession while South Africa held 66%. Zimbabwe had 10 shots (3 on target) compared to 16 (9 on target) for South Africa. Zimbabwe made 5 substitutions, South Africa made 4. VAR was involved: Penalty confirmed (Mohau Nkota 80′).

Match Events

Key match events between Zimbabwe and South Africa — 5 goals and 2 cards recorded during the match.

Kick Off
7′
Half Time
46′
S. SitholeB. J. Aubaas
B. AntonioJ. Zindoga
59′
D. MsendamiT. Chirewa
59′
P. DubeM. Bonne
60′
73′
L. FosterE. Makgopa
A. Modiba

Own Goal

73′
M. GaranangaE. Jalai
75′
VAR
80′Penalty confirmed
82′
86′
S. MbuleT. Mbatha
J. FabischT. Chakuchichi
88′
Full Time

Match Statistics

Zimbabwe had 34% possession against South Africa's 66%. Zimbabwe registered 10 shots (3 on target) while South Africa managed 16 (9 on target). Corner kicks: 3–3. Fouls committed: 14–11.

Shots on Goal
3
9
Shots Off Goal
5
5
Total Shots
10
16
Blocked Shots
2
2
Shots inside the Box
7
10
Shots outside the Box
3
6
Fouls
14
11
Corner Kicks
3
3
Offsides
5
1
Ball Possession
34%
66%
Yellow Cards
1
1
Red Cards
0
0
Goalkeeper Saves
6
2
Total Passes
242
487
Accurate Passes
165
404
Pass Accuracy
68%
83%
Expected Goals (xG)
0
0
Goals Prevented (xGP)
0
0

Rivalry since 2021

Zimbabwe vs South Africa Head to Head Results· 5

Zimbabwe and South Africa have met 5 times — Zimbabwe won 0, South Africa won 3, with 2 draws. Their rivalry dates back to 2021. South Africa leads the head-to-head with 3 victories from 5 meetings. A combined 7 goals have been scored across these fixtures, averaging 1.40 per match (1 for the home side, 6 for the visitors). Both teams scored in 1 match (20%). Over 2.5 goals landed in 1 game (20%), making it a fixture that tends to produce goals. South Africa are currently unbeaten in the last 5 meetings. The highest-scoring encounter finished 3–1 in 2024.

Drawn
2
·
Total goals
7 · 1.4/match
Both scored
1/5 · 20%
Over 2.5
1/5 · 20%

Recent Meetings

10/10/25World Cup - Qualification Africa
Match Details
07/06/25COSAFA Cup
Match Details
11/06/24World Cup - Qualification Africa
Match Details
11/11/21World Cup - Qualification Africa
Match Details
03/09/21World Cup - Qualification Africa
Match Details
Highest-scoring game: 31 v 2024

Recent Form

WWonDDrawnLLost

In their last 6 matches, Zimbabwe have recorded 1 win, 2 draws and 3 defeats. South Africa show 2 wins, 3 draws and 1 loss from their last 6 outings.

Statistics are for informational purposes only. Past performance does not guarantee future results.

API data: 13 May 2026