Player Country Position born
A
Camaldine Abraw Togo Togo Forward 15/08/1990
Louis Agyemang Ghana Ghana Forward 04/04/1983
Muisi Ajao Nigeria Nigeria Midfielder 02/12/1978
Daniel Akpeyi Nigeria Nigeria Goalkeeper 03/08/1986
Teddy Akumu Kenya Kenya Midfielder 20/10/1992
Brian Amidu Zimbabwe Zimbabwe Midfielder 21/05/1990
Arohasina Andrianarimanana Madagascar Madagascar Midfielder 21/04/1991
B
Kearyn Baccus Australia Australia Midfielder 05/11/1991
Gary Bailey England England Goalkeeper 09/08/1958
Brian Baloyi South Africa South Africa Goalkeeper 16/03/1974
Lucky Baloyi South Africa South Africa Midfielder 19/06/1991
Emile Baron South Africa South Africa Goalkeeper 17/06/1979
Shaun Bartlett South Africa South Africa Forward 31/10/1972
Arthur Bartman South Africa South Africa Goalkeeper 26/03/1972
Onismor Bhasera Zimbabwe Zimbabwe Defender 07/12/1986
Khama Billiat Zimbabwe Zimbabwe Forward 19/08/1990
Njabulo Blom South Africa South Africa Defender 11/12/1999
Markus Böcskör Austria Austria Goalkeeper 01/10/1982
Mario Booysen South Africa South Africa Defender 15/08/1988
Keagan Buchanan South Africa South Africa Midfielder 03/04/1992
Ivan Bukenya Uganda Uganda Midfielder 01/11/1991
Tshepo Bulu South Africa South Africa Forward 27/10/1984
Yusuf Bunting South Africa South Africa Forward 15/02/1996
Bruce Bvuma South Africa South Africa Goalkeeper 15/05/1995
C
Daniel Cardoso South Africa South Africa Defender 06/10/1988
Bradley Carnell South Africa South Africa Midfielder 21/01/1977
Leonardo Castro Colombia Colombia Forward 12/05/1989
Philani Cele South Africa South Africa Midfielder 24/09/1991
Songwe Chalwe Zambia Zambia Forward 13/12/1982
Edmore Chirambadare Zimbabwe Zimbabwe Forward 24/01/1992
D
Serge Djiehoua Ivory Coast Ivory Coast Forward 25/09/1983
Josta Dladla South Africa South Africa Forward 13/07/1979
Sibusiso Dlamini Eswatini Eswatini Forward 28/08/1977
E
Hendrick Ekstein South Africa South Africa Midfielder 01/01/1991
F
Rowen Fernandez South Africa South Africa Goalkeeper 28/02/1978
Bevan Fransman South Africa South Africa Defender 31/10/1983
Stanton Fredericks South Africa South Africa Midfielder 13/06/1977
Reeve Frosler South Africa South Africa Defender 11/01/1998
G
Siboniso Gaxa South Africa South Africa Defender 06/04/1984
Gordon Gilbert South Africa South Africa Defender 10/12/1982
Lorenzo Gordinho South Africa South Africa Defender 26/04/1994
Morgan Gould South Africa South Africa Defender 23/03/1983
H
Teenage Hadebe Zimbabwe Zimbabwe Defender 17/09/1995
Sakhile Hlongwa South Africa South Africa Forward 14/04/1995
I
John Ike Ibeh Nigeria Nigeria Forward 16/04/1986
Dominic Isaacs South Africa South Africa Defender 13/07/1982
J
Benedict Jacobs South Africa South Africa Midfielder
Zhaimu Jambo Zimbabwe Zimbabwe Defender 23/08/1987
Bhongolwethu Jayiya South Africa South Africa Midfielder 21/03/1990
Luke Jukulile Zimbabwe Zimbabwe Midfielder 05/09/1973
K
Lazarus Kambole Zambia Zambia Forward 20/01/1994
David Kannemeyer South Africa South Africa Defender 08/07/1977
Ovidy Karuru Zimbabwe Zimbabwe Midfielder 23/01/1989
Willard Katsande Zimbabwe Zimbabwe Midfielder 15/01/1986
Michelle Katsvairo Zimbabwe Zimbabwe Forward 04/05/1990
Mabhuti Khenyeza South Africa South Africa Forward 17/06/1982
Doctor Khumalo South Africa South Africa Midfielder 26/06/1967
Sibusiso Khumalo South Africa South Africa Midfielder 08/09/1989
Itumeleng Khune South Africa South Africa Goalkeeper 20/06/1987
Lucky Khune South Africa South Africa Forward 22/07/1989
Donald Khuse South Africa South Africa Midfielder 08/09/1963
Nhlanhla Khuzwayo South Africa South Africa Goalkeeper 09/02/1990
Rotson Kilambe Zambia Zambia Forward 06/08/1978
James Kotei Ghana Ghana Midfielder 10/08/1993
Nhlanhla Kubeka South Africa South Africa Defender 11/04/1979
L
Brent Lawler South Africa South Africa Defender 23/01/1990
George Lebese South Africa South Africa Midfielder 03/02/1989
Thabang Lebese South Africa South Africa Midfielder 24/08/1973
Lebogang Lesako South Africa South Africa Midfielder 03/07/1999
Emmanuel Letlotlo South Africa South Africa Forward 15/11/1995
Reneilwe Letsholonyane South Africa South Africa Midfielder 09/06/1982
Stanton Lewis South Africa South Africa Forward 03/08/1987
M
Patrick Mabedi Malawi Malawi Defender 05/11/1973
Gregory Mabena South Africa South Africa Goalkeeper 17/06/1986
Andre Macamo Mozambique Mozambique Midfielder 26/01/1976
Lewis Macha Zambia Zambia Forward 22/02/1992
Zitha Macheke South Africa South Africa Defender 04/01/1994
Fani Madida South Africa South Africa Midfielder 07/12/1966
Jabu Mahlangu South Africa South Africa Midfielder 11/07/1980
Kabelo Mahlasela South Africa South Africa Midfielder 13/02/1991
Lehlohonolo Majoro South Africa South Africa Forward 19/08/1986
Joseph Malongoane South Africa South Africa Midfielder 17/03/1988
Khotso Malope South Africa South Africa Midfielder 18/06/1994
George Maluleka South Africa South Africa Midfielder 07/01/1989
Emeka Mamale Congo DR Congo DR Forward 21/10/1977
Edward Manqele South Africa South Africa Forward 16/06/1987
Lebogang Manyama South Africa South Africa Midfielder 13/09/1990
Marks Maponyane South Africa South Africa Forward 16/02/1962
Mandla Masango South Africa South Africa Midfielder 18/07/1989
Punch Masenamela South Africa South Africa Defender 17/10/1986
Tefu Mashamaite South Africa South Africa Defender 27/09/1984
Happy Mashiane South Africa South Africa Defender 01/01/1998
Tsepo Masilela South Africa South Africa Defender 05/05/1985
Dominic Mateba South Africa South Africa Midfielder 20/06/1988
David Mathebula South Africa South Africa Midfielder 24/06/1983
Eric Mathoho South Africa South Africa Defender 01/03/1990
Wayne Matle South Africa South Africa Midfielder 21/01/1988
Zwivhuya Matombo South Africa South Africa Midfielder 26/09/1993
Sula Matovu Uganda Uganda Midfielder 17/07/1992
Darrel Matsheke South Africa South Africa Defender
Patrick Mayo South Africa South Africa Forward 15/05/1973
Sihle Mbambo South Africa South Africa Defender 06/01/1989
Collins Mbesuma Zambia Zambia Forward 03/02/1984
Patrick Mbuthu South Africa South Africa Midfielder 03/02/1977
Fabian McCarthy South Africa South Africa Defender 13/05/1977
Jabulani Mendu South Africa South Africa Midfielder 10/08/1976
Kabelo Metsimetsi South Africa South Africa Goalkeeper 14/05/1980
Wiseman Meyiwa South Africa South Africa Midfielder 27/12/1999
Letlhogonolo Mirwa South Africa South Africa Defender 17/05/1995
Enocent Mkhabela South Africa South Africa Defender 30/04/1989
Manqoba Mkhize South Africa South Africa Midfielder 23/01/1978
Siphiwe Mkhonza South Africa South Africa Defender 25/10/1979
Tshifhiwa Mmbooi South Africa South Africa Defender 04/07/1983
Phakamani Mngadi South Africa South Africa Midfielder 10/10/1994
Levy Mokgothu South Africa South Africa Defender 29/08/1989
Bontle Karabo Molefe South Africa South Africa Goalkeeper 06/01/2003
Kgotso Moleko South Africa South Africa Defender 27/08/1989
Lawrence Molekwane South Africa South Africa Defender 02/02/1989
Thabo Mooki South Africa South Africa Midfielder 27/10/1974
Ryan Moon South Africa South Africa Forward 15/09/1996
Terence Mophuting Botswana Botswana Defender 17/11/1965
John Moshoeu South Africa South Africa Midfielder 18/12/1965
Sizwe Motaung South Africa South Africa Defender 07/01/1970
Kaizer Motaung Junior South Africa South Africa Forward 08/08/1981
Ditheko Mototo South Africa South Africa Defender 27/12/1980
Ramahlwe Mphahlele South Africa South Africa Defender 01/02/1990
Katlego Mphela South Africa South Africa Forward 29/11/1984
Siphelele Mthembu South Africa South Africa Forward 15/08/1987
Simphiwe Mtsweni South Africa South Africa Defender 10/07/1994
Kabamba Musasa Congo DR Congo DR Forward 31/05/1982
Knowledge Musona Zimbabwe Zimbabwe Forward 21/06/1990
Nicholas Mynhardt South Africa South Africa Forward 22/04/1992
N
Valery Nahayo Burundi Burundi Defender 15/04/1984
Abia Nale South Africa South Africa Forward 05/10/1986
Robert Nauseb Namibia Namibia Midfielder 23/08/1974
Steven Ncanana South Africa South Africa Midfielder 23/04/1986
Pollen Ndlanya South Africa South Africa Forward 22/05/1970
Bongani Ndulula South Africa South Africa Forward 29/11/1989
Tinashe Nengomasha Zimbabwe Zimbabwe Midfielder 02/09/1982
Nkosingiphile Ngcobo South Africa South Africa Midfielder 16/11/1999
Sthembiso Ngcobo South Africa South Africa Forward 24/09/1983
Siyabonga Ngezana South Africa South Africa Defender 15/07/1997
Dumisa Ngobe South Africa South Africa Midfielder 05/03/1973
Thela Ngobeni South Africa South Africa Goalkeeper 04/02/1989
Emmanuel Ngobese South Africa South Africa Midfielder 03/06/1980
Toni Nhleko South Africa South Africa Forward 24/07/1979
Michael Nkambule France France Midfielder 27/10/1988
Kingston Nkhatha Zimbabwe Zimbabwe Forward 27/10/1985
Siyabonga Nkosi South Africa South Africa Midfielder 22/08/1981
Siyabonga Nomvethe South Africa South Africa Forward 02/12/1977
Siphosakhe Ntiya-Ntiya South Africa South Africa Defender 06/10/1996
Siphelele Ntshangase South Africa South Africa Midfielder 11/05/1993
Patrick Ntsoelengoe South Africa South Africa Midfielder 26/02/1956
Jeffrey Ntuka-Pule South Africa South Africa Defender 10/05/1985
Samir Nurković Serbia Serbia Forward 13/06/1992
David Nyathi South Africa South Africa Defender 22/03/1969
Cyril Nzama South Africa South Africa Defender 26/06/1974
O
David Obua Uganda Uganda Midfielder 10/04/1984
Ibezito Ogbonna Nigeria Nigeria Forward 27/03/1983
Mohammed Ouseb Namibia Namibia Midfielder 17/07/1974
P
Gustavo Páez Venezuela Venezuela Forward 16/04/1990
Bernard Parker South Africa South Africa Forward 16/03/1986
Brylon Lee Petersen South Africa South Africa Goalkeeper 18/12/1995
Thuso Phala South Africa South Africa Midfielder 27/05/1986
Reyaad Pieterse South Africa South Africa Goalkeeper 17/02/1992
Q
Jonathan Quartey Ghana Ghana Defender 15/04/1988
R
David Radebe South Africa South Africa Forward 27/09/1979
Lucas Radebe South Africa South Africa Defender 12/04/1969
Sabelo Radebe South Africa South Africa Midfielder 03/02/2000
Tshegofatso Ramabu South Africa South Africa Midfielder
Keegan Ritchie South Africa South Africa Defender 03/07/1990
Thabang Rooi South Africa South Africa Defender 27/12/1982
Matthew Rusike Zimbabwe Zimbabwe Forward 28/06/1990
S
Yagan Sasman South Africa South Africa Defender 10/07/1996
Gert Schalkwyk South Africa South Africa Midfielder 09/04/1982
Itumeleng Shopane South Africa South Africa Forward 16/06/1997
Gerald Sibeko South Africa South Africa Midfielder 06/07/1979
Keletso Sifama South Africa South Africa Midfielder 27/04/2003
Mpho Sitayitayi South Africa South Africa Forward
Justice Sithole South Africa South Africa Midfielder 05/03/1981
Luthando Sixhaso South Africa South Africa Goalkeeper 21/09/1993
Siyabulela Songwiqi South Africa South Africa Midfielder 17/04/1984
Calvin Sosibo South Africa South Africa Midfielder 15/03/1985
Derrick Spencer South Africa South Africa Defender 10/05/1982
Thomas Sweswe Zimbabwe Zimbabwe Defender 09/08/1981
T
Jimmy Tau South Africa South Africa Defender 23/07/1980
Given Thibedi South Africa South Africa Defender 16/09/1997
José Torrealba Venezuela Venezuela Forward 13/06/1980
Neil Tovey South Africa South Africa Defender 02/07/1962
Siphiwe Tshabalala South Africa South Africa Midfielder 25/09/1984
Mokete Tsotetsi South Africa South Africa Defender 13/11/1982
Sizwe Twala South Africa South Africa Midfielder
William Twala South Africa South Africa Midfielder 21/02/1990
V
Virgil Vries Namibia Namibia Goalkeeper 29/03/1991
W
Godfrey Walusimbi Uganda Uganda Defender 03/07/1989
Ryan Wuest South Africa South Africa Goalkeeper 27/02/1981
X
Siyanda Xulu South Africa South Africa Defender 30/12/1991
Y
Mthokozisi Yende South Africa South Africa Midfielder 07/06/1984
Z
Sandile Zuke South Africa South Africa Midfielder 10/06/1987
David Zulu South Africa South Africa Forward 27/04/1986
Philani Zulu South Africa South Africa Defender 16/09/1992
Cyril Zuma South Africa South Africa Midfielder 14/02/1985
Dumisani Zuma South Africa South Africa Forward 22/05/1995
Lincoln Zvasiya Zimbabwe Zimbabwe Defender 25/02/1991
Arthur Zwane South Africa South Africa Midfielder 20/03/1973