South Africa vs Angola match stats & report
2–1 Full time
South Africa stats & fixtures · Angola stats & fixtures
South Africa beat Angola 2–1 in the Africa Cup of Nations (Group Stage - 1) on 22 December 2025. South Africa had 58% of the ball.
South Africa vs Angola match statistics
- 58% Ball possession 42%
- 10 Total shots 10
- 4 Shots on target 4
- 4 Shots off target 1
- 2 Blocked shots 5
- 4 Shots inside the box 7
- 1 Corners 9
- 17 Fouls 23
- 1 Offsides 1
- 2 Yellow cards 2
- 458 Passes 318
- 85% Pass accuracy 80%
- 3 Goalkeeper saves 2
Goals and cards
- 21' Goal O. Appollis (assist L. Foster) South Africa
- 32' Yellow card Tó Carneiro Angola
- 35' Goal Show (assist Fredy) Angola
- 41' Yellow card A. Modiba South Africa
- 45+3' Yellow card S. Sithole South Africa
- 79' Goal L. Foster (assist T. Moremi) South Africa
- 88' Yellow card R. Nteka Angola
The Ghost's call
The Ghost made no call on this match before kickoff.
Team news & lineups
South Africa
Bench S. Chaine , R. Goss , S. Kabini , T. Matuludi , K. Ndamane , N. Sibisi , T. Smith , Bathusi Aubaas , T. Mbatha , T. Moremi , Shandre Campbell , E. Makgopa , R. Mofokeng , E. Mokwana
Angola
Bench Nymi António Signori Dominique , Neblú , Pedro Francisco , Núrio Fortuna , David Carmo , Mário Balbúrdia , Manuel Keliano , Milson , Rui Modesto , Beni , R. Nteka , Ary Papel , Manuel Benson , Chico Banza , Mabululu
Form guide
South Africa at home
5–2–3 in 10 matches
- Scored
- 1.2 per game
- Conceded
- 0.9 per game
- Clean sheets
- 3 / 10
- Corners
- 3.3 per game
- Shots on target
- 4.0 per game
25% of their goals arrive after the 75th minute.
Angola away
0–3–1 in 4 matches
- Scored
- 0.8 per game
- Conceded
- 1.0 per game
- Clean sheets
- 2 / 4
- Corners
- 6.0 per game
- Shots on target
- 3.0 per game
Based on 4 matches — treat these numbers lightly.
South Africa vs Angola head-to-head
| Date | Match | Score |
|---|---|---|
| South Africa v Angola | 1–1 | |
| South Africa v Angola | 1–1 | |
| South Africa v Angola | 0–0 | |
| South Africa v Angola | 1–0 | |
| Angola v South Africa | 1–3 |
Only 5 previous meetings on record. The Ghost weights head-to-head lightly — form is a stronger signal.