With the FIFA U20 World Cup now just a couple of weeks away, the 21 players that will don the South African jersey for Amajita in Poland have been named.
Read: Why Mokwena's Phone Is Buzzing…
Thabo Senong's side were drawn into Group F alongside Argentina, Korea Republic and Portugal, and require a top two finish in their group to guarantee them a spot in the knockout stages of the competition, and have named four overseas-based players playing in France, Portugal, England and the Netherlands, as they attempt to achieve that.
Helman Mkhalele, who is standing in for coach Thabo Senong who 'is dealing with a private family matter back in South Africa', told SAFA.net, "This was not an easy process to go through given the fact that we had a very good list of talented players in our provisional squad.
"We had constant engagements with our head coach during his selection process, and that enabled us to select what we regard as the best squad for the upcoming World footballing competition."
Read: Confirmed MTN8 Quarter-Finals As Chiefs Miss Out
Goalkeepers:
Khulekani Kubheka (Cape Umoya United), Kopano Thuntsane (Pele Pele FC), Glen Baadjies (Mamelodi Sundowns).
Defenders:
Thabo Moloisane, Molebogo Modise (both Mamelodi Sundowns), Keenan Abrahams (Ajax Cape Town), Givemore Khupe (Cape Umoya United), Keenan Phillips (Bidvest Wits), Fezile Gcaba (Pela Pele FC), Sbusiso Mabiliso (AmaZulu).
Midfielders:
Siphesihle Mkhize, Promise Mkhuma (both Mamelodi Sundowns), Oswin Appollis, Luke Le Roux (both SuperSport United), Njabulo Blom (Kaizer Chiefs), Luvuyo Phewa (Real Kings), Kobamelo Kodisang (Sanjoanense, Portugal).
Forwards:
Leo Thethani (Ajax Amsterdam, Netherlands), James Monyane (Pele Pele FC), Lyle Foster (Monaco, France), Thakgalo Leshabela (Leicester City, England).
Amajita's first game sees them face Argentina on May 25 at Stadion Miejski w Tychach in Tychy.