Squad
Appearances
sorting
Goalkeeper
Andre Arendse Mamelodi Sundowns 27/06/1967
Brian Baloyi 16/03/1974
Emile Baron Lillestrøm SK 17/06/1979
Defender
Tony Coyle FK Rostov 29/10/1976
David Kannemeyer Kaizer Chiefs 08/07/1977
Jacob Lekgetho Lokomotiv Moskva 24/03/1974
Lucky Lekgwathi Orlando Pirates 01/08/1976
Benson Mhlongo BidVest Wits 09/11/1980
Siphiwe Mkhonza Golden Arrows 25/10/1979
Lovers Mohlala Aris Saloniki 02/12/1976
Aaron Mokoena KRC Genk 25/11/1980
Saul Molapo Manning Rangers 01/07/1974
Thabang Molefe Le Mans UC 72 11/04/1979
Jeffrey Ntuka-Pule KVC Westerlo 10/05/1985
Lucas Radebe Leeds United 12/04/1969
Jimmy Tau Orlando Pirates 23/07/1980
Midfielder
Stanton Fredericks Kaizer Chiefs 13/06/1977
Mbulelo Mabizela Tottenham Hotspur 16/09/1980
Jabu Mahlangu Kaizer Chiefs 11/07/1980
Clement Mazibuko Mamelodi Sundowns 16/09/1977
Goodman Mazibuko Moroka Swallows 05/04/1975
Jabulani Mendu Kaizer Chiefs 10/08/1976
Jabulani Mnguni 09/12/1972
Teboho Mokoena Jomo Cosmos 10/07/1974
John Moshoeu Kaizer Chiefs 18/12/1965
Godfrey Sapula Mamelodi Sundowns 07/11/1973
Macbeth Sibaya Rubin Kazan 25/11/1977
Japhet Zwane FK Rostov 10/01/1974
Mandla Zwane SuperSport United 23/06/1973
Forward
Shaun Bartlett Charlton Athletic 31/10/1972
Delron Buckley VfL Bochum 07/12/1977
Josta Dladla Aarhus GF 13/07/1979
Lesley Manyathela 04/09/1981
Patrick Mayo Kaizer Chiefs 15/05/1973
Benni McCarthy FC Porto 12/11/1977
Toni Nhleko Dallas Burn 24/07/1979
Siyabonga Nomvethe Udinese Calcio 02/12/1977
David Radebe 27/09/1979
Joel Seroba AmaZulu FC 10/04/1974
Sibusiso Zuma FC København 23/06/1975
Manager
Ephraim Mashaba since 01/01/2003 06/08/1950