Hero Background
  1. Home
  2. south africa vs angola
  3. details
AfricaAfrica Cup of Nations 2025
Dec 22, 17:00
WDLDD
WDDDL

Match Events

21'
Appollis O.
South Africa
32'
🟨
Carneiro T.
Angola
35'
Show
Angola
41'
🟨
Modiba A.
South Africa
45'
🟨
Sithole Y.
South Africa
46'
🔄
Nkota M.
Out: Nkota M. | In: Moremi T.
South Africa
51'
Moremi T.
South Africa
76'
🔄
Nzola M.
Out: Nzola M. | In: Mabululu
Angola
76'
🔄
Gelson Dala
Out: Gelson Dala | In: Milson
Angola
79'
Foster L.
South Africa
80'
🔄
Appollis O.
Out: Appollis O. | In: Mokwana E.
South Africa
80'
🔄
Mbule S.
Out: Mbule S. | In: Aubaas B. J.
South Africa
86'
🔄
Fredy
Out: Fredy | In: Nteka R.
Angola
86'
🔄
Maestro
Out: Maestro | In: Mukendi B.
Angola
88'
🟨
Nteka R.
Angola
90'
🔄
Luvumbo Z.
Out: Luvumbo Z. | In: Banza C.
Angola

AI Prediction

Top Pick20%
Away Win (2)
AI prediction points: 20%. Pick: Away Win (2). Correct Score: 0:1.
Correct Score0:1

Win Probabilities

South Africa27%
Draw19%
Angola54%

Match Analysis

Angola holds a slight edge in this encounter, though a result is far from guaranteed. Our AI model recommends backing Away Win (2), predicting a likely scoreline of 0:1. Taking into account recent form and head-to-head data, this promises to be an intriguing battle at South Africa's home ground.

Scoring Trends

South Africa
VS
Angola
1.13
Goals Scored
1.63
1.13
Goals Conceded
0.88
0.98
Expected Goals (xG)
1.21
63%
Over 1.5
75%
50%
Over 2.5
50%
13%
Over 3.5
25%

Head to Head Matches (H2H)

DateMatchScore
22.12.25
South AfricavsAngola
2:1
29.07.25
South AfricavsAngola
1:1
15.06.25
AngolavsSouth Africa
3:0
20.11.22
South AfricavsAngola
1:1
04.09.22
South AfricavsAngola
1:4

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

Angola Last Matches

DateMatchScore
09.06.26
AngolavsCentral Africa
3:0W
05.06.26
AngolavsMauritania
1:1D
29.12.25
AngolavsEgypt
0:0D
26.12.25
AngolavsZimbabwe
1:1D
22.12.25
South AfricavsAngola
2:1L

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