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

W
W
W
W
D
Angola
Angola

AGO AGO

Recent Form

D
L
L
W
D

5

Win

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

For the last 10 head-2-head matches for these teams, South Africa have come out on top 5 times and Angola have come out on top on 3 occasion.


Head-to-HeadMatch Wins
South Africa5
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

13
World Cup Qual. CAF (6 Matches)
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
2
8033
Lesotho
0
W
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
851
International Friendly Games (5 Matches)
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
09:00 PM
26/03/24
4691
Algeria
3
4736
South Africa
3
D
09:00 PM
21/03/24
4736
South Africa
1
4818
Andorra
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
270
Africa Cup of Nations (1 Matches)
08:00 PM
10/02/24
4736
South Africa
0
4823
DR Congo
0
W

Angola Recent Matches

13
World Cup Qual. CAF (6 Matches)
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
04:00 PM
07/06/24
4692
Angola
1
4733
Eswatini
0
W
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
851
International Friendly Games (3 Matches)
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
09:00 PM
25/03/24
23494
Comoros
0
4692
Angola
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 Nigeria

Final Score :1 - 1

(H)Match overview (A)
54%Ball possession46%
0Big chances1
5Total shots5
0Goalkeeper saves1
2Corner kicks3
11Fouls19
371Passes314
17Tackles5
19Free kicks11
3Yellow cards2
(H)Shots (A)
5Total shots5
1Shots on target1
0Hit woodwork0
4Shots off target0
0Blocked shots4
4Shots inside box4
1Shots outside box1
(H)Attack (A)
0Big chances missed1
1Fouled in final third1
4Offsides0
(H)Passes (A)
292Accurate passes244
27Throw-ins19
52Final third entries74
28/79 (35%)Long balls31/71 (44%)
3/17 (18%)Crosses2/17 (12%)
(H)Duels (A)
59%Duels41%
3Dispossessed9
39/57 (68%)Ground duels18/57 (32%)
6/19 (32%)Aerial duels13/19 (68%)
4/6 (67%)Dribbles3/11 (27%)
(H)Defending (A)
71%Tackles won60%
17Total tackles5
2Interceptions6
52Recoveries45
31Clearances36
(H)Goalkeeping (A)
0Total saves1
7Goal kicks10

Angola Last Match Played stats

Angola vs Mauritius

Final Score :3 - 1

(H)Match overview (A)
2Yellow cards1
0Red cards0

South Africa Vs Angola Season Stats

South AfricaPerformance SummaryAngola
7Matches5
7Goals Scored9
3Goals Conceded4
1Goals per Game1.8
0.43Goals Conceded per Game0.8
4.71Shots on Target per Game3.6
1.57Big Chances per Game1.6
51.57%Ball Possession46.60%
5Clean Sheets2
15.71Tackles per Game12
1Penalty Goals Conceded0
13.29Fouls per Game15.8
1.71Offsides per Game1.6
10.71Goal Kicks per Game10.8
19.71Throw-ins per Game17
0.86Yellow Cards per Game1.6
1Red Cards1

Africa Cup of Nations 2025, Group A Standings

POSTEAMMPWLPTS
1ComorosComoros0000
2MaliMali0000
3MoroccoMorocco0000
4ZambiaZambia0000
Playoffs

Football Previews & Betting Tips

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips & Picks September 16, 2025