Following is the South Africa squad for the World Cup announced by coach Carlos Alberto Parreira:
Goalkeepers: Itumeleng Khune (Kaizer Chiefs), Moeneeb Josephs (Orlando Pirates), Shu-Aib Walters (Maritzburg United)
Defenders: Matthew Booth (Mamelodi Sundowns), Siboniso Gaxa (Mamelodi Sundowns), Bongani Khumalo (Supersport United), Tsepo Masilela (Maccabi Haifa), Aaron Mokoena (Portsmouth), Anele Ngcongca (Racing Genk), Siyabonga Sangweni (Golden Arrows), Lucas Thwala (Orlando Pirates)
Midfielders: Lance Davids (Ajax Cape Town), Kagisho Dikgacoi (Fulham), Thanduyise Khuboni (Golden Arrows), Reneilwe Letsholonyane (Kaizer Chiefs), Teko Modise (Orlando Pirates), Surprise Moriri (Mamelodi Sundowns), Steven Pienaar (Everton), Siphiwe Tshabalala (Kaizer Chiefs), Macbeth Sibaya (Rubin Kazan)
Forwards: Katlego Mphela (Mamelodi Sundowns), Siyabonga Nomvete (Moroka Swallows), Bernard Parker (FC Twente)