The South African Football Association [SAFA] has confirmed Ghana as the last opponents Bafana Bafana will face before the upcoming AFCON tournament in Morocco.
Bafana Bafana are in Group B of the continental tournament alongside Egypt, Angola and Zimbabwe. The Hugo Broos side will play their first match of the 2025 AFCON against Angola on 22 December 2025 at the Grand Stade de Marrakech.
The former African champions will then face Egypt at the Adrar Stadium in Agadir on 26 December, before their final group match will be against Zimbabwe at the Grand Stade de Marrakech on 29 December.
SAFA RELEASE DETAILS OF BAFANA BAFANA’S LAST FRIENDLY MATCH BEFORE AFCON
According to SAFA, Bafana Bafana will face Ghana next week in their final match in South Africa ahead of their departure to this month’s Africa Cup of Nations in North Africa.
“Coach Hugo Broos’ charges will host the West Africans in Gauteng on Tuesday, 16 December 2025, at a venue that will be announced in the coming days,” said SAFA in a statement.

SOUTH AFRICA TO DEPART FOR MOROCCO ON WEDNESDAY, 17 DECEMBER
“The team will then depart for Morocco on the following day, ahead of their participation in the AFCON tournament to be held in Morocco from 21 December 2025 to 18 January 2026.
“The stage is set for 24 African teams to battle it out in nine venues in Morocco, and Côte d’Ivoire are the defending champions.”
Meanwhile, despite qualifying for the 2026 FIFA World Cup in North America, the Black Stars have failed to qualify for the AFCON tournament for the first time in 20 years.
Ghana endured a difficult qualifying campaign, finishing bottom of group F without a single victory. However, they bounced back in style and qualified for the World Cup after finishing top of group I ahead of Madagascar and Mali. They have been drawn in Group L alongside England, Croatia and Panama.
RELATED STORY: ‘Pressure is on Mexico, not Bafana’: Yeye on World Cup rematch