Bafana Bafana coach Hugo Broos has named his 23-man squad for this month’s crucial 2023 CAF Afcon qualifiers against Liberia.

South Africa will meet Liberia at Orlando Stadium on 24 March and in Monrovia on 28 March. They need four points from the two games to be enough to qualify for the Africa Cup of Nations Cup.

Also read: OPINION: Bradley Grobler is a proven goal scoring machine 

Morocco are top of the group with six points and are guaranteed top place with South Africa and Liberia vying for qualification via a second place.

“Everybody knows the importance of these games and supporters can lift you to a higher level if the stadium is full,” said Broos. 

“This is what we need on the day. Let us hope that South Africans come and support us at the stadium [in great numbers].”

The South African senior men’s national team will go into camp in Johannesburg on Sunday 19 March 2023.

Hugo Broos names Bafana Bafana squad for Afcon qualifiers 


Ronwen Williams (Mamelodi Sundowns), Veli Mothwa (AmaZulu), Ricardo Goss (SuperSport United). 


Nyiko Mobbie (Sekhukhune United), Innocent Maela, Nkosinathi Sibisi (all Orlando Pirates), Thapelo Maseko (SuperSport United), Thapelo Morena, Aubrey Modiba, Grant Kekana, Mothobi Mvala (all Mamelodi Sundowns), Siyanda Xulu (Turan Tovuz). 


Luke Le Roux (Varberg Bols), Njabulo Blom (ST Louis), Sphephelo Sithole (Beleneses), Teboho Mokoena (Mamelodi Sundowns).


Monnapule Saleng (Orlando Pirates), Themba Zwane (Mamelodi Sundowns), Zakhele Lepasa (SuperSport United), Cassius Mailula (Mamelodi Sundowns), Mihlali Mayambela (Aris Limasoll), Bongokuhle Hlongwane (Minnesota United), Lyle Foster (Burnley), Percy Tau (Al Ahly). 

Bafana Bafana coach Hugo Broos has named a 35-member preliminary squad for back-to-back 2023 CAF Afcon qualifiers against Liberia later this month.

The team will take on the Liberians at Orlando Stadium on Friday, 24 March at 18:00. They will then travel to Monrovia to tackle the West Africans on 28 March. 


The squad will return back to Johannesburg a day after the away match. The preliminary squad will be trimmed to 23 players when Broos announces his final list for the two matches next week.

The squad will go into camp in Johannesburg on Sunday 19 March 2023.



Ronwen Williams, Veli Mothwa, Brandon Petersen, Ricardo Goss.


Nyiko Mobbie, Khuliso Mudau, Siyanda Msani, Innocent maela, Taariq, Foelies, Nkosinathi Sibisi, Thapelo Morena, Aubrey Modba, Grant Kekana, Mothobi Mvala, Thapelp Maselo, Siyanda Xulu.


Miguel Timm, Luke Le Roux, Njabulo Blom, Sphephelo Sithole, Sphelele Mkhulise, Grant Magerman, Teboho Mokoena.


Monnapule Saleng, Khanyisa Mayo, Pule Mmodi, Themba Zwane, Zakhele Lepasa, Cassius Mailula, Mihlali Mayambela, Nongokuhle Hlongwane, Fagry Lakay, Lyle Foster, Percy Tau, Kobamelo Kodisang.

 RELATED POST: Monnapule Saleng wants to be a regular in the Bafana Bafana line-up