Bafana Bafana head coach Hugo Broos has announced his 23-man squad to face Panama in two international friendly matches.
South Africa will host Panama at the Moses Mabhida Stadium and DHL Stadium later this month.
Bafana will use these two international friendlies as preparations for the 2026 FIFA World Cup.
The first friendly is scheduled to take place at the Moses Mabhida Stadium in Durban on Friday, 27 March.
Bafana will then travel to Cape Town to face the same opponents at the DHL Stadium for their second match on Tuesday, 31 March 2026.
Here is Bafana Bafana’s preliminary squad:


