Since being defeated 2-0 by Mali at the 2023 AFCON in January 2024, Bafana have not lost a match in regulation time.
Their only other defeat was elimination from this competition by Nigeria but via a penalty shootout.
There was also the boardroom result which overturned their win over Lesotho after South Africa fielded an ineligible Teboho Mokoena in a 2026 FIFA World Cup qualifier.
They face Angola who recently came up against Lionel Messi's Argentina in an international friendly and lost 2-0 at home in November.
After that, the Palancas Negras recorded two wins in friendlies, including beating Mozambique 4-1 last week in what sounded like a stern warning to Bafana.
While Angola recorded that big win, Bafana edged a Ghana B side 1-0 in their AFCON build-up match at Dobsonville Stadium.
Head-to-head record at AFCON
Date | Match | Competition |
|---|
| January 20, 1996 | Bafana 1-0 Angola | 1996 AFCON |
| February 8, 1998 | Bafana 0-0 Angola | 1998 AFCON |
| January 23, 2008 | Bafana 1-1 Angola | 2008 AFCON |
| January 23, 2013 | Bafana 2-0 Angola | 2013 AFCON |