Bafana Bafana head coach Hugo Broos has announced his 22-man squad to face Zambia in an international friendly, scheduled for Saturday, November 15, in Gqeberha.

Broos has opted for consistency, retaining the core of the team that participated in the recent 2026 FIFA World Cup qualifiers. The squad includes several foreign-based players, signalling the coach’s commitment to preparation ahead of the Africa Cup of Nations (AFCON) tournament, which kicks off in Morocco on December 21, 2025.
The only new inclusion mentioned is Sekhukhune United midfielder Keletso Makgalwa. Broos explained that he is focused on continuity rather than major changes right before the prestigious continental tournament:
“We are preparing for AFCON, it’s not the moment to be calling those players – Shandre is in the selection of 45-50 players. But changing things before a big tournament like AFCON is not a good idea.”
The friendly against Zambia at Nelson Mandela Bay Stadium will be Bafana Bafana’s final match during the FIFA international window this year.
Full Bafana Bafana Squad
| Position | Player (Club) |
| Goalkeepers | Ronwen Williams (Mamelodi Sundowns), Ricardo Goss (Siwelele FC), Sipho Chaine (Orlando Pirates) |
| Defenders | Thabang Matuludi (Polokwane City), Khuliso Mudau, Aubrey Modiba (both Sundowns), Thabo Moloisane (Stellenbosch FC), Nkosinathi Sibisi, Mbekezeli Mbokazi (both Pirates), Khulumani Ndamane (TS Galaxy), Samukelo Kabini (FK Molde, Norway) |
| Midfielders | Teboho Mokoena, Bathusi Aubaas (both Sundowns), Masindi Nemtajela, Thalente Mbatha (both Pirates), Sphephele Sithole (CD Thondela, Portugal) |
| Forwards | Oswin Appollis, Tshepang Moremi, Sipho Mbule, Evidence Makgopa (all Pirates), Keletso Makgalwa (Sekhukhune United), Mohau Nkota (Al-Etiffaq, Saudi Arabia), Lyle Foster (Burnley FC, England) |
















