Bafana boss Hugo Broos names final 23-man squad to face Panama
Hugo Broos has announced his final 23-man squad for Bafana Bafana's upcoming friendly matches with Panama during the international break.

South Africa qualified for the quadrennial competition as winners of their qualification group ahead of Nigeria, Benin, Lesotho, Rwanda and Zimbabwe.
Under current head coach Hugo Broos, the southern African nation are enjoying something of a revival after last qualifying for the 2002 World Cup held in South Korea.
They also made it to two successive Africa Cup of Nations, ending in third place at the competition in the Ivory Coast in 2025.
Bafana have been drawn in Group A where they will face hosts Mexico, South Korea, and one of the Czech Republic, Republic of Ireland, Denmark or North Macedonia.
McCarthy, who is currently head coach of the Kenya national team, is hopeful that Broos' side will be the first South African side to progress to the knockout rounds.
"Listen, I think we can do it, man. We have a world-class coach, the first coach to help us qualify for the AFCON [in a long time] and took us to the semi-final [in 2023] and qualified for the World Cup," McCarthy said on FARPost.
"So, he came with a pedigree [having won AFCON with Cameroon], and he has proven it. So, we have a good team, a world-class coach, Orlando Pirates, and Mamelodi Sundowns as the winning teams fighting for the title [Betway Premiership]. Hopefully, this goes to the wire.
"With those two teams, how can we go wrong?
"I'm pure South African, and I'm optimistic. A lot of people think I'm sceptical because I'm not the coach of Bafana, but when we don't have success, it hurts me as much as it hurts every single one of you.
"We were all born in this country, and we feel it more than anyone else."