Bafana Bafana coach, Hugo Broos, has announced his preliminary squad for Africa Cup of Nations qualifiers against Liberia.
Bafana, who opened Group K qualifiers with a defeat against Morocco in June last year, face Liberia in crucial back-to-back matches.
The first match will be played at Orlando Stadium on Friday, 24 March with the second match taking place in Monrovia four days later.
The preliminary squad will be trimmed to 23 players when Broos announces his final list for the two matches next week.
Bafana Bafana Squad
GOALKEPERS: Ronwen Williams (Mamelodi Sundowns), Veli Mothwa (Amazulu), Brandon Petersen (Kaizer Chiefs), Ricardo Goss (Supersport United)
DEFENDERS: Nyiko Mobbie (Sekhukhune United), Siyanda Msani (Richards Bay), Innocent Maela, Nkosinathi Sibisi (both Orlando Pirates), Thapelo Maseko (Supersport United), Siyanda Xulu (Turan Tovuz, Azerbaijan), Thapelo Morena, Aubrey Modiba, Grant Kekana, Mothobi Mvala, Khuliso Mudau (All Mamelodi Sundowns), Taariq Fielies (Cape Town City)
MIDFIELDERS: Miguel Timm (Orlando Pirates), Luke Roux (Varberg BoIS FC, Sweden), Njabulo Blom (St Louis City, USA), Sphehlelo Sithole (Belenenses SC, Portugal), Grant Magerman (Supersport United), Teboho Mokoena, Sphelele Mkhulise (both Mamelodi Sundowns)
FORWARDS: Monnapule Saleng (Orlando Pirates), Khanyisa Mayo (Cape Town City), Pule Mmodi (Golden Arrows), Zakhele Lepasa (Supersport United), Mihlali Mayambela (Aris Limassol, Cyprus), Bongokuhle Hlongwane (Minnesota, USA), Fagray Lakay (Pyramid, Egypt), Lyle Foster Burnley, England), Percy Tau (Al Ahly, Egypt), Kabelo Kodisang (Moreirense FC, Portugal), Themba Zwane, Cassius Mailula (both Mamelodi Sundowns)