Bafana's Castle Cup squad revealed

South Africa lifted the trophy in 2016 after seeing off Botswana in the final, and will now kick off this year’s instalment at the quarter-final stage.

Stuart Baxter’s men will face the winner of Group A, which contains Tanzania, Malawi, Mauritius and Angola, as the tournament kicks off on June 25 and runs until July 9.

Some of the big-name inclusions in the squad are Cape Town City star Aubrey Ngoma, Kaizer Chiefs up-and-comer Lorenzo Gordinho and Maritzburg United star Lebogang Maboe.

The provisional Bafana Bafana squad:

Goalkeepers: Darren Johnson (Ajax Cape Town), Bruce Bvuma (Kaizer Chiefs), Baolefa Pule (SuperSport United)

Defenders: Thendo Mukumela (Mamelodi Sundowns), Sandile Mthethwa (Orlando Pirates), Mothobi Mvala (Highlands Park), Mario Booysen (SuperSport United), Tercious Malepe (Orlando Pirates), Innocent Maela (Thanda Royal Zulu), Lorenzo Gordinho (Kaizer Chiefs)

Midfielders: Thabo Cele (Real Clubbe FC), Lebogang Maboe (Maritzburg United), Sibongakonke Mbatha (Bidvest Wits), Nduduzo Sibiya (Golden Arrows), Mandla Masango (SuperSport United), Lehlohonolo Masalesa (Larrissa), Lebogang Phiri (EA Guingamp), Aubrey Ngoma (Cape Town City)

Strikers: Liam Jordan (Sporting Lisbon), Judas Moseamedi (Cape Town City)