Captain Ronwen Williams has been included as one of three goalkeepers alongside Veli Mothwa and Bruce Bvuma, with Bvuma's Kaizer Chiefs teammate Brandon Petersen missing out on selection to the final squad.
In defence, Athenkosi Mcaba, who has been nursing a groin injury, misses out, as does Thabani Zuke and Siyabonga Ngezana, while Cape Town City's Taariq Fielies and Terrence Mashego have both been included.
Keagan Dolly, who has also been struggling with injury, is the biggest exclusion, with the likes Fortune Makaringe, Lebo Maboe and Kaizer Chiefs-linked Ashley Du Preez among the others who miss out.
Percy Tau leads the line, with Orlando Pirates Thembinkosi Lorch included, and is one of three foreign-based players in the squad alongside Minessota star Bongokuhle Hlongwane, Westerlo's Lyle Foster and Belenensese's Thibang Phete.
Goalkeepers: Ronwen Williams (SuperSport United), Veli Mothwa (AmaZulu), Bruce Bvuma (Kaizer Chiefs)
Defenders: Nyiko Mobbie (Sekhukhune United), Khuliso Mudau, Grant Kekana, Lyle Lakay (all Mamelodi Sundowns) Bandile Shandu, Innocent Maela (both Orlando Pirates), Thibang Phete (Belenenses, Portugal), Taariq Fielies, Terrence Mashego (both Cape Town City)
Midfielders: Spephele Sithole (Belenenses, Portugal), Goodman Mosele (Orlando Pirates), Yusuf Maart (Sekhukhune), Phathutshedzo Nange (Chiefs)
Strikers: Thembinkosi Lorch (Pirates), Evidence Makgopa (Baroka FC), Khanyisa Mayo (City), Fagrie Lakay (Pyramids, Egypt), Lyle Foster (Westerlo, Belgium), Bongokuhle Hlongwane (Minnesota FC, USA), Percy Tau (Al Ahly, Egypt)