
Bafana Bafana coach, Hugo Broos, has named his final 25-man squad for the upcoming Africa Cup of Nations (Afcon) later this month, featuring a largely familiar lineup with a few notable surprises.
South African has been drawn in Group B and will kick off their AFCON campaign against Angola on December 22, before facing Egypt on December 26 and neighbours Zimbabwe in their final group fixture on December 29.
The squad is a blend of youth and experience. Two of the brightest young emerging stars, Queens Park Rangers’ Tylon Smith, and Shandre Campbell, who plays for Club Brugge in Belgium, have both been included.


The biggest surprise was the omission of Mamelodi Sundowns’ striker, Iqraam Rayners, and the injury-plagued veteran, Themba Zwane.
The tournament gets underway on December 21.
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
Written by: Ntsako Mukhari
Written by: Nonhlanhla Harris
Afcon Bafana Bafana Hugo Broos Shandre Campbell Tylon Smith
3:00 pm - 6:00 pm
6:00 pm - 7:00 pm
7:00 pm - 8:00 pm
8:00 pm - 10:00 pm
10:00 pm - 12:00 am
COPYRIGHT 2023