Still that squad is getting a bit thin. Last i saw before this list they still had a combined 8 from Chiefs + Pirates (after others were unavailable), now theres only 3.
Actually the league winners eleven days ago were Mamelodi Sundowns and they have three players in the squad, Kaiser (second-placed) have two, Bidvest Wits University (third-placed) have one, Orlando (fourth-placed) have one, Super Sport (fifth-placed) have four.
So there are eleven players from the top five teams (plus four who play overseas) plus the best available from other SA Premier League teams. Of course, it was mainly Kaizer Chiefs and Orlando Pirates whose players withdrew.
So, there will still be four overseas players (and Serero of Ajax Amsterdam is their best one) plus many of the best players from the SA Premier League (minus a few stars like Bernard Parker).
Eleven players have seven caps or more; eight have caps in double figures.
SA have called up 64 players [edit: on top of those in the current squad touring here] to squads over the last 12 months - as their coach has said he has a wider group of 34 players in contention for places. He has called up different players and combinations for different tournaments - sometimes no overseas players have been available for regional tournaments like the African Nations Championship in January this year (not to be confused with the Africa Cup of Nations):
http://en.wikipedia.org/wiki/South_Africa_national_football_team#Recent_call-ups
The SA Premier League finished thus (top half of 16 team league):
http://int.soccerway.com/national/south-africa/psl/20132014/regular-season/r22009/
1. Mamelodi Sundowns
2. Kaizer Chiefs
3. Wits University
4. Orlando Pirates
5. SuperSport united
6. Bloemfontein Celtic
7. Mpumalanga Black Aces
8. Platinum Stars