Bafana Bafana coach Stuart Baxter has announced a 25-man squad that will take part in the four-nation tournament in Zambia later this month.
The tournament will take place between March 22-24, and the Bafana mentor will take his strongest possible squad, including several European-based stars.
Bongani Zungu, Keagan Dolly, Lebo Mothiba and Kamohelo Mokotjo have all been called up alongside Phakamani Mahlambi, who is on the books of Egyptian giants Al Ahly.
As expected, there are a few new faces in the squad. Teboho Mokoena of SuperSport United, Siphesihle Ndlovu of Maritzburg United, Brendon Petersen of Ajax Cape Town as well as Orlando Pirates duo of Innocent Maela and Thembinkosi Lorch have all made the cut.
Kaizer Chiefs defender Daniel Cardoso makes his return to the national team setup following a series of impressive performances under Steve Komphela.
Mamelodi Sundowns centre-back Motjeka Madisha and Chiefs striker Ryan Moon have also been rewarded for their superb displays this season.
Four-nation tournament fixtures:
Thursday, 22 March 2018
Zambia vs Zimbabwe, kickoff is at 13h00
South Africa vs Angola, kickoff is at 15h00
Sunday, 25 March 2018
Losers 1 vs Losers 2, kickoff is at 13h00
Winners 1 vs Winners 2, kickoff is at 15h00
All matches will take place at the Levy Mwanawasa Stadium in Ndola.
Here is Bafana Bafana squad in full.
Itumeleng Khune (Kaizer Chiefs), Darren Keet (Bidvest Wits), Brendon Petersen (Ajax Cape Town).
Reeve Frosler (Bidvest Wits), Ramahlwe Mphahlele (Kaizer Chiefs), Thulani Hlatshwayo (Bidvest Wits), Motjeka Madisha (Mamelodi Sundowns), Daniel Cardoso (Kaizer Chiefs), Buhle Mkhwanazi (Bidvest Wits), Innocent Maela (Orlando Pirates), S’fiso Hlanti (Bidvest Wits FC).
Dean Furman (SuperSport United), Siphesihle Ndlovu (Maritzburg United), Kamohelo Mokotjo (Brentfort FC), Teboho Mokoena (SuperSport United), Bongani Zungu (Amiens FC), Aubrey Modiba (SuperSport United), Sibusiso Vilakazi (Mamelodi Sundowns), Thembinkosi Lorch (Orlando Pirates), Keagan Dolly (Montpellier FC), Phakamani Mahlambi (AL Ahly), Themba Zwane (Mamelodi Sundowns).
Percy Tau (Mamelodi Sundowns), Lebo Mothiba (Lille FC), Ryan Moon (Kaizer Chiefs).