Bafana Bafana head coach Hugo broos has announced his final squad for the upcoming Africa Cup of Nations in Morocco.
South Africa have been drawn in Group B alongside the likes of Egypt, Angola and Zimbabwe.
Bafana are set to face Angola in their opening match in the group when the two sides meet at the Stade de Marrakech on Monday, 22 December.
Here is Bafana Bafana’s final squad for AFCON:
Bafana Bafana coach Hugo Broos has named his final squad for this month's Africa Cup of Nations in Morroco. Mduduzi Shabalala, Iqraam Rayners and Thabo Moloisane are on standby. The team will assemble in the coming days. #BafanaPride@CastleLagerSA @SABC_Sport pic.twitter.com/5xAOwcP8uM
— Bafana Bafana (@BafanaBafana) December 1, 2025

