Head coach Hugo Broos has named the final 26-man [1] squad for South Africa's participation in the 2026 FIFA World Cup.

This selection marks the final stage of preparation for Bafana Bafana as they enter the global tournament. The squad transition follows a preliminary list that consisted of 32 players [2].

To prepare for the tournament, the national team will play a warm-up match against Nicaragua [1]. The clash is scheduled for a Friday evening at Orlando Stadium in Johannesburg [1]. This fixture serves as the final test for the squad before they travel to the host nation.

South Africa is scheduled to play its opening match of the World Cup on 11 June 2026 [1]. The team will face Mexico [3] in a high-stakes encounter to start their campaign.

Coach Broos finalized the roster to ensure a balance of tactical versatility and fitness. The selection process focused on players capable of handling the intensity of the tournament environment, a necessity for a team looking to advance past the group stages.

Bafana Bafana will use the match at Orlando Stadium to finalize their starting lineup and test tactical formations. The team aims to build momentum before facing the Mexican side on 11 June [1, 3].

Hugo Broos has named the final 26-man squad for South Africa's participation in the 2026 FIFA World Cup.

The transition from a 32-player preliminary list to a 26-player final squad indicates the coaching staff has narrowed its tactical focus. By scheduling a warm-up match at Orlando Stadium, South Africa is leveraging home support to build confidence before facing a formidable opponent in Mexico, which is a co-host of the tournament.