Hero Background
  1. Home
  2. zimbabwe vs south africa
  3. details
AfricaAfrica Cup of Nations 2025
Dec 29, 16:00
WLWWL
WDLDD

Match Events

7'
Moremi T.
South Africa
19'
Maswanhise T.
Zimbabwe
34'
🟨
Mbule S.
South Africa
46'
🔄
Sithole Y.
Out: Sithole Y. | In: Aubaas B. J.
South Africa
50'
Foster L.
South Africa
59'
🔄
Msendami D.
Out: Msendami D. | In: Chirewa T.
Zimbabwe
59'
🔄
Antonio B.
Out: Antonio B. | In: Zindoga J.
Zimbabwe
60'
🔄
Dube P.
Out: Dube P. | In: Bonne M.
Zimbabwe
73'
🔄
Foster L.
Out: Foster L. | In: Makgopa E.
South Africa
73'
Modiba A.
Zimbabwe
75'
🔄
Garananga M.
Out: Garananga M. | In: Jalai E.
Zimbabwe
76'
🔄
Moremi T.
Out: Moremi T. | In: Nkota M.
South Africa
81'
🟨
Nakamba M.
Zimbabwe
82'
Appollis O.
South Africa
86'
🔄
Mbule S.
Out: Mbule S. | In: Mbatha T.
South Africa
88'
🔄
Fabisch J.
Out: Fabisch J. | In: Chakuchichi T.
Zimbabwe

AI Prediction

Top Pick50%
Home Win (1)
AI prediction points: 50%. Pick: Home Win (1). Correct Score: 1:0.
Correct Score1:0

Win Probabilities

Zimbabwe60%
Draw17.5%
South Africa22.5%

Match Analysis

Zimbabwe enters this match as the clear favorite with a 60% chance of securing a win. Our AI model recommends backing Home Win (1), predicting a likely scoreline of 1:0. Taking into account recent form and head-to-head data, this promises to be an intriguing battle at Zimbabwe's home ground.

Scoring Trends

Zimbabwe
VS
South Africa
1.13
Goals Scored
1.13
1
Goals Conceded
1.13
1.05
Expected Goals (xG)
0.90
63%
Over 1.5
63%
38%
Over 2.5
50%
13%
Over 3.5
13%

Head to Head Matches (H2H)

DateMatchScore
29.12.25
ZimbabwevsSouth Africa
2:3
10.10.25
ZimbabwevsSouth Africa
0:0
07.06.25
South AfricavsZimbabwe
2:0
11.06.24
South AfricavsZimbabwe
3:1
04.09.23
ZimbabwevsSouth Africa
0:0

Zimbabwe Last Matches

DateMatchScore
30.05.26
IndiavsZimbabwe
0:1W
26.05.26
NigeriavsZimbabwe
2:0L
31.03.26
ZimbabwevsZambia U23
1:0W
28.03.26
BotswanavsZimbabwe
0:3W
29.12.25
ZimbabwevsSouth Africa
2:3L

South Africa Last Matches

DateMatchScore
25.06.26
South AfricavsSouth Korea
1:0W
18.06.26
Czech RepublicvsSouth Africa
1:1D
11.06.26
MexicovsSouth Africa
2:0L
06.06.26
JamaicavsSouth Africa
1:1D
29.05.26
South AfricavsNicaragua
0:0D

Group A

#TeamPLWDLGDPts
1
Morocco
32106:17
2
Mali
30302:23
3
Comoros
30210:22
4
Zambia
30211:42

Group B

#TeamPLWDLGDPts
1
Egypt
32103:17
2
South Africa
32015:46
3
Angola
30212:32
4
Zimbabwe
30124:61

Group C

#TeamPLWDLGDPts
1
Nigeria
33008:49
2
Tunisia
31116:54
3
Tanzania
30213:42
4
Uganda
30123:71

Group D

#TeamPLWDLGDPts
1
Senegal
32107:17
2
D.R. Congo
32105:17
3
Benin
31021:43
4
Botswana
30030:70

Group E

#TeamPLWDLGDPts
1
Algeria
33007:19
2
Burkina Faso
32014:26
3
Sudan
31021:53
4
Equatorial Guinea
30032:60

Group F

#TeamPLWDLGDPts
1
Ivory Coast
32105:37
2
Cameroon
32104:27
3
Mozambique
31024:53
4
Gabon
30034:70