South Africa vs Angola: Prediction, Head-to-Head, Odds & Stats (Mon, 22 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 14 Jun, 03:57 PM UTC

Next Match 22/12/25 at 07:30 PM

South Africa vs Angola

Scheduled H2H Match For South Africa Vs Angola

Africa Cup of Nations, Group B

Mon, 22 Dec 2025 at 07:30 PM UTC

South Africa
South Africa

ZAF ZAF

Recent Form

L
W
W
D
D
Angola
Angola

AGO AGO

Recent Form

D
L
L
W
D

5

Win

Last 10 Played

10
2 Draws

3

Win

2
Position
4
Hugo Broos
Manager
Patrice Beaumelle

Game Schedule - Time Of Fixture

South Africa will square off vs Angola in Africa Cup of Nations, Group B on Mon, 22 Dec 2025 at 07:30 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

South Africa vs Angola H2H Results Summary

Analyzing the most recent 10 head-to-head results between these rivals, South Africa have got the victory 5 times and Angola have come out on top on 3 occasion.


Head-to-Head (Last 10 Matches)
South Africa5
Draw2
Angola3

South Africa vs Angola Past H2H Matches

2076
COSAFA Cup
01:00 PM
15/06/25
4692
Angola
3
4736
South Africa
0
851
International Friendly Games
01:00 PM
20/11/22
4736
South Africa
1
4692
Angola
1
03:30 PM
19/06/19
4736
South Africa
4692
Angola
01:00 PM
21/03/18
4736
South Africa
1
4692
Angola
1
05:00 PM
28/03/17
4736
South Africa
0
4692
Angola
0
01:00 PM
16/06/15
4736
South Africa
2
4692
Angola
1
01:00 PM
04/09/22
4736
South Africa
1
4692
Angola
4
04:00 PM
28/08/22
4692
Angola
2
4736
South Africa
0
13
World Cup Qual. CAF
05:00 PM
17/11/15
4736
South Africa
1
4692
Angola
0
02:30 PM
13/11/15
4692
Angola
1
4736
South Africa
3
270
Africa Cup of Nations
03:00 PM
23/01/13
4736
South Africa
2
4692
Angola
0

South Africa Recent Matches

851
International Friendly Games (4 Matches)
01:00 PM
15/11/25
4736
South Africa
3
4720
Zambia
1
W
05:30 PM
10/06/25
4736
South Africa
2
4783
Mozambique
0
W
05:30 PM
06/06/25
4736
South Africa
0
4835
Tanzania
0
D
07:30 PM
09/03/25
4758
Egypt
1
4736
South Africa
3
W
13
World Cup Qual. CAF (8 Matches)
04:00 PM
14/10/25
4736
South Africa
3
8037
Rwanda
0
W
04:00 PM
10/10/25
4719
Zimbabwe
0
4736
South Africa
0
D
04:00 PM
09/09/25
4736
South Africa
1
4785
Nigeria
1
D
04:00 PM
05/09/25
8033
Lesotho
0
4736
South Africa
3
W
04:00 PM
25/03/25
4744
Benin
0
4736
South Africa
2
W
04:00 PM
21/03/25
4736
South Africa
0
8033
Lesotho
3
L
04:00 PM
11/06/24
4736
South Africa
3
4719
Zimbabwe
1
W
07:00 PM
07/06/24
4785
Nigeria
1
4736
South Africa
1
D
637
African Nations Championship (4 Matches)
05:00 PM
18/08/25
4736
South Africa
3
4726
Uganda
3
D
05:00 PM
15/08/25
8031
Niger
0
4736
South Africa
0
D
02:00 PM
11/08/25
4736
South Africa
2
4826
Guinea
1
W
02:00 PM
08/08/25
4691
Algeria
1
4736
South Africa
1
D
2076
COSAFA Cup (8 Matches)
01:00 PM
15/06/25
4692
Angola
3
4736
South Africa
0
L
04:00 PM
13/06/25
4736
South Africa
3
23494
Comoros
1
W
01:00 PM
10/06/25
4736
South Africa
0
4780
Mauritius
0
D
01:00 PM
07/06/25
4736
South Africa
2
4719
Zimbabwe
0
W
01:00 PM
04/06/25
4736
South Africa
0
4783
Mozambique
1
L
01:00 PM
02/07/24
4736
South Africa
1
4733
Eswatini
0
W
01:00 PM
29/06/24
4736
South Africa
0
4747
Botswana
0
D
04:00 PM
26/06/24
4736
South Africa
1
4783
Mozambique
1
D
1848
Africa Cup of Nations Qual. (6 Matches)
04:00 PM
19/11/24
4736
South Africa
3
88508
South Sudan
0
W
01:00 PM
15/11/24
4726
Uganda
0
4736
South Africa
2
W
04:00 PM
15/10/24
8040
Congo Republic
1
4736
South Africa
1
D
05:00 PM
11/10/24
4736
South Africa
5
8040
Congo Republic
0
W
01:00 PM
10/09/24
88508
South Sudan
2
4736
South Africa
3
W
04:00 PM
06/09/24
4736
South Africa
2
4726
Uganda
2
D

Angola Recent Matches

851
International Friendly Games (3 Matches)
04:00 PM
14/11/25
4692
Angola
0
4819
Argentina
2
L
04:30 PM
28/12/24
4692
Angola
0
8033
Lesotho
1
L
01:00 PM
21/12/24
8033
Lesotho
0
4692
Angola
2
W
13
World Cup Qual. CAF (7 Matches)
04:00 PM
13/10/25
4751
Cameroon
0
4692
Angola
0
D
01:00 PM
08/10/25
4733
Eswatini
2
4692
Angola
2
D
07:00 PM
09/09/25
4692
Angola
3
4780
Mauritius
1
W
04:00 PM
04/09/25
4692
Angola
0
4775
Libya
1
L
04:00 PM
25/03/25
4692
Angola
1
4753
Cabo Verde
2
L
07:00 PM
20/03/25
4775
Libya
1
4692
Angola
1
D
07:00 PM
11/06/24
4692
Angola
1
4751
Cameroon
1
D
637
African Nations Championship (4 Matches)
05:00 PM
14/08/25
4692
Angola
0
4823
DR Congo
2
L
03:00 PM
10/08/25
4720
Zambia
1
4692
Angola
2
W
04:00 PM
07/08/25
4692
Angola
1
4773
Kenya
1
D
03:00 PM
03/08/25
4778
Morocco
2
4692
Angola
0
L
2076
COSAFA Cup (10 Matches)
01:00 PM
15/06/25
4692
Angola
3
4736
South Africa
0
W
01:00 PM
13/06/25
4692
Angola
4
8035
Madagascar
1
W
04:00 PM
10/06/25
8043
Malawi
0
4692
Angola
1
W
10:00 AM
08/06/25
4692
Angola
4
8033
Lesotho
0
W
04:00 PM
05/06/25
4692
Angola
1
4832
Namibia
1
D
01:00 PM
07/07/24
4692
Angola
5
4832
Namibia
0
W
01:00 PM
05/07/24
23494
Comoros
1
4692
Angola
2
W
01:00 PM
03/07/24
8033
Lesotho
1
4692
Angola
3
W
10:00 AM
01/07/24
4692
Angola
3
8038
Seychelles
2
W
04:00 PM
28/06/24
4692
Angola
0
4832
Namibia
0
D
1848
Africa Cup of Nations Qual. (6 Matches)
04:00 PM
18/11/24
4734
Sudan
0
4692
Angola
0
D
07:00 PM
15/11/24
4692
Angola
1
4764
Ghana
1
D
04:00 PM
15/10/24
8031
Niger
0
4692
Angola
1
W
07:00 PM
11/10/24
4692
Angola
2
8031
Niger
0
W
07:00 PM
09/09/24
4692
Angola
2
4734
Sudan
1
W
04:00 PM
05/09/24
4764
Ghana
0
4692
Angola
1
W

South Africa Next Fixtures

Angola Next Fixtures

South Africa Last Match Played stats

South Africa vs Zambia

Final Score :3 - 1

(H)Match overview (A)
67%Ball possession33%
0.96Expected goals0.24
3Big chances0
14Total shots5
0Goalkeeper saves3
1Corner kicks7
506Passes230
24Tackles13
15Free kicks18
1Yellow cards1
(H)Shots (A)
14Total shots5
6Shots on target1
0Hit woodwork0
5Shots off target3
3Blocked shots1
5Shots inside box4
9Shots outside box1
(H)Attack (A)
2Big chances scored0
1Big chances missed0
16Touches in penalty area17
2Fouled in final third3
(H)Passes (A)
449Accurate passes176
19Throw-ins19
61Final third entries35
100/128 (78%)Final third phase35/57 (61%)
28/37 (76%)Long balls31/55 (56%)
2/8 (25%)Crosses1/18 (6%)
(H)Duels (A)
54%Duels46%
5Dispossessed14
42/76 (55%)Ground duels34/76 (45%)
3/7 (43%)Aerial duels4/7 (57%)
3/11 (27%)Dribbles5/15 (33%)
(H)Defending (A)
63%Tackles won77%
24Total tackles13
7Interceptions11
31Recoveries34
24Clearances9
(H)Goalkeeping (A)
0Total saves3
1Punches0
11Goal kicks10

Angola Last Match Played stats

Angola vs Argentina

Final Score :0 - 2

(H)Match overview (A)
34%Ball possession66%
0.80Expected goals0.86
1Big chances2
7Total shots8
1Goalkeeper saves2
5Corner kicks6
253Passes512
12Tackles14
16Free kicks12
1Yellow cards1
(H)Shots (A)
7Total shots8
2Shots on target3
0Hit woodwork0
3Shots off target3
2Blocked shots2
5Shots inside box6
2Shots outside box2
(H)Attack (A)
0Big chances scored1
1Big chances missed1
14Touches in penalty area17
3Fouled in final third1
2Offsides4
(H)Passes (A)
211Accurate passes461
13Throw-ins10
28Final third entries41
44/61 (72%)Final third phase77/104 (74%)
22/32 (69%)Long balls25/39 (64%)
4/17 (24%)Crosses0/6 (0%)
(H)Duels (A)
49%Duels51%
8Dispossessed9
33/62 (53%)Ground duels29/62 (47%)
1/7 (14%)Aerial duels6/7 (86%)
6/12 (50%)Dribbles4/7 (57%)
(H)Defending (A)
58%Tackles won50%
12Total tackles14
9Interceptions14
34Recoveries42
13Clearances15
(H)Goalkeeping (A)
1Total saves2
1Big saves1
2High claims1
0Punches1
4Goal kicks4

South Africa Vs Angola Season Stats

South AfricaPerformance SummaryAngola
0%Ball Possession0%

Africa Cup of Nations 2025, Group A Standings

POSTEAMMPWLDPTS
1ComorosComoros0000
2MaliMali0000
3MoroccoMorocco0000
4ZambiaZambia0000
Playoffs