Head coach Hugo Broos has announced the final Bafana Bafana squad for the 2026 FIFA World Cup.
This selection marks a significant milestone for South African football as the team returns to the global stage for the first time in 16 years [2]. The squad will face one of the tournament's co-hosts, Mexico, in their opening match on 11 June 2026 [1].
The opening encounter is scheduled to take place in Mexico City, Mexico [1]. This high-profile start puts the South African side under immediate pressure to perform against a host nation in a demanding environment.
To arrive at the final roster, Broos worked from a preliminary squad of 32 players [3]. The final selection process focused on balancing experience with current form to ensure the team can compete with the world's elite. Ronwen Williams will serve as the team captain [3].
Broos, who is 73 years old [5], has led the team through the qualification process. His leadership has been central to the team's resurgence and its ability to secure a place in the tournament after more than a decade of absence from the finals [2].
The team now enters the final phase of preparation before traveling to North America. The squad's ability to adapt to the altitude of Mexico City will be a critical factor in their opening performance on 11 June [1].
“South Africa qualified for its first FIFA World Cup in 16 years”
South Africa's return to the World Cup represents a recovery of its status as a continental powerhouse. Facing Mexico in the opening match is a difficult draw that tests the squad's depth and mental fortitude early in the tournament, as they must overcome both a host nation and the geographical challenges of Mexico City.




