Bafana Bafana coach Hugo Broos has named his 25-man squad for the Africa Cup of Nations (Afcon 2025) in Morocco on 21 December.
The Belgian tactician has trimmed his squad from an initial 54-man preliminary list that was revealed in November.
South Africa have been drawn in Group B alongside Egypt, Angola and Zimbabwe. The first game kicks off on 22 December against Angola, followed by Egypt on the 26th, before the final group game against Zimbabwe on 29 December.
FINAL BAFANA BAFANA SQUAD FOR AFCON 2025
After scooping the bronze medal in the previous Afcon 2023 in Cote d’Ivoire, expectations are high on South Africa to become Afcon 2025 champions.
A Standout omission is Mamelodi Sundowns superstar Themba Zwane, who has missed out after returning a bit too late from injury.
Two youngsters, Tylon Smith and Shandre Campbell, have made the final squad with the potential to make their Bafana Bafana debuts at Afcon 2025.
Goalkeepers
- Ronwen Williams – Mamelodi Sundowns
- Sipho Chaine – Orlando Pirates
- Ricardo Goss – Siwelele FC
Defenders
- Khuliso Mudau – Mamelodi Sundowns
- Nkosinathi Sibisi – Orlando Pirates
- Khulumani Ndamane – TS Galaxy
- Thabang Matuludi – Polowkane City
- Siyabonga Ngezana – FCSB (Romania)
- Mbekezeli Mbokazi – Orlando Pirates
- Aubrey Modiba – Mamelodi Sundowns
- Samukelo Kabini – Molde (Norway)
- Tylon Smith – Queens Park Rangers (England)
Midfielders
- Teboho Mokoena – 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)
- Sipho Mbule – Mamelodi Sundowns
- Relebohile Mofokeng – Orlando Pirates
- Elias Mokwana – Al-Khazem (Saudi Arabia)
- Shandre Campbell – Club Brugge (Belgium)
- Lyle Foster – Burnley (England)
- Tshepang Moremi – Orlando Pirates
- Evidence Makgopa – Orlando Pirates.
LIST OF PLAYERS DROPPED FROM THE FINAL SQUAD
- Brandon Petersen – Kaizer Chiefs
- Renaldo Leaner – Sekhukhune United
- Darren Johnson – AmaZulu FC
- Fezile Gcaba – Durban City
- Fawaaz Basadien – Stellenbosch FC
- Bradley Cross – Kaizer Chiefs
- Thabiso Monyane – Kaizer Chiefs
- Luke Le Roux – Portsmouth (England)
- Ime Okon – Hannover 96 (Germany)
- Iqraam Rayners – Mamelodi Sundowns
- Themba Zwane – Mamelodi Sundowns
- Keegan Allan – AmaZulu FC
- Vuyo Letlapa – Sekhukhune United
- Malibongwe Khoza – Mamelodi Sundowns
- Thapelo Morena – Mamelodi Sundowns
- Siphesihle Mkhize – Sekhukhune United
- Siphesihle Maduna – TS Galaxy
- Ndamulelo Maphangule – Polokwane City
- Masindi Nemtajela – Orlando Pirates
- Kamogelo Sebelebele – Orlando Pirates
- Mduduzi Shabalala – Kaizer Chiefs
- Mihlali Mayambela – Aris Limassol (Cyprus)
- Ashley Cupido – Stellenbosch FC
- Keletso Makgalwa – Sekhukhune United
- Bongokuhle Hlongwane – Minnesota United (USA)
- Puso Dithejane – TS Galaxy.
Three players have been placed on standby to train in Mzansi in case of injuries:
- Iqraam Rayners – Mamelodi Sundowns
- Mduduzi Shabalala – Kaizer Chiefs
- Thabo Moloisane – Stellenbosch FC.
Also read: Top 5 – Bafana Bafana’s most-capped players of all time