- South Africa unveil final squad for AFCON 2025 tournament set to take place in Morocco.
- Hugo Broos names 25 players set to lead Bafana Bafana’s continental campaign.
- South Africa will be hoping to improve on their third-place finish in 2023.
South Africa head coach Hugo Broos has unveiled the final 25-man squad that will represent the country in the Africa Cup of Nations (AFCON) 2025 tournament set to take place in Morocco from 21 December 2025 to 18 January 2026.
The team is set to feature a mix of experienced campaigners alongside fresh talent that Broos hopes will help Bafana Bafana edge closer to a second continental crown since their maiden victory back in 1996.
The squad has 16 local based players and 9 foreigners.

South Africa unveil final squad for AFCON 2025
Ronwen Williams, who will captain the side, headlines the squad and will be joined by Ricardo Goss and Orlando Pirates’ Sipho Chaine in the goalkeeping department.
Mamelodi Sundowns teammates Khuliso Mudau and Aubrey Modiba have made the cut in defense where they will be relied upon to provide defensive and attacking thrust from their full back positions.
Queens Park Rangers’ Tylon Smith has also been picked as part of Rising Stars contingent that also has Khulumani Ndamane, Thabang Matuludi and Mbekezeli Mbokazi.
Teboho Mokoena leads the midfield players that also has Bathusi Aubaas, Thalente Mbatha and Sphephelo Sithole.
Up front, English Premier League star Lyle Foster from Burnley is expected to lead the line alongside Orlando Pirates’ Evidence Makgopa.
Final South Africa squad for AFCON 2025
Goalkeepers: Ronwen Williams (Mamelodi Sundowns), Ricardo Goss (Siwelele FC), Sipho Chaine (Orlando Pirates FC)
Defenders: Khuliso Mudau (Mamelodi Sundowns), Thabang Matuludi (Polokwane City), Tylon Smith (Queens Park Rangers), Nkosinathi Sibisi (Orlando Pirates), Aubrey Modiba (Mamelodi Sundowns), Khulumani Ndamane (TS Galaxy), Siyabonga Ngezana (FCSB, Romania), Mbekezeli Mbokazi (Orlando Pirates)

Midfielders: Teboho Mokeona (Mamelodi Sundowns), Bathusi Aubaas (Mamelodi Sundowns), Thalente Mbatha (Orlando Pirates), Sphephelo Sithole (CD Tondela, Portugal)
Forwards: Oswin Appollis (Orlando Pirates), Mohau Nkota (Al Ettifaq, Saudi Arabia), Tshepang Moremi (Orlando Pirates), Evidence Makgopa (Orlando Pirates), Lyle Foster (Burnley, England), Sipho Mbule (Orlando Pirates), Elias Mokwana (Al Hazem, Saudi Arabia), Shandre Campbell (Club Brugge, Belgium), Relebohile Mofokeng (Orlando Pirates)
Bafana Bafana’s group stage fixtures for AFCON 2025 (Group B)
Monday, December 22, 2025
South Africa v Angola – Marrakesh Stadium, Marrakesh – Kick-off: 7pm CAT
Friday, December 26, 2025
Egypt v South Africa – Adrar Stadium, Agadir – Kick-off: 5pm CAT
Monday, December 29, 2025
Zimbabwe v South Africa – Marrakesh Stadium, Marrakesh – Kick-off: 6pm CAT

