Player Country Position born
A
Mumuni Abubakar Ghana Ghana Midfielder 17/05/1993
Jorge Acuña Chile Chile Midfielder 31/07/1978
Mauricio Affonso Uruguay Uruguay Forward 26/01/1992
Muisi Ajao Nigeria Nigeria Midfielder 02/12/1978
Bryan Aldave Uruguay Uruguay Forward 29/09/1983
Marcelo Allende Chile Chile Midfielder 07/04/1999
Mark Anderson South Africa South Africa Goalkeeper 29/06/1962
Kifu Apataki Congo DR Congo DR Forward 14/05/1979
Andre Arendse South Africa South Africa Goalkeeper 27/06/1967
Tyren Arendse South Africa South Africa Forward 31/12/1980
Wayne Arendse South Africa South Africa Defender 25/11/1984
Arthur Sales Brazil Brazil Forward 03/07/2002
Bathusi Aubaas South Africa South Africa Midfielder 14/05/1995
B
Emmanuel Baffour Ghana Ghana Forward 02/04/1989
Brian Baloyi South Africa South Africa Goalkeeper 16/03/1974
Alex Bapela South Africa South Africa Midfielder 04/10/1969
Flávio Bento South Africa South Africa Midfielder 21/12/1994
Craig Bianchi South Africa South Africa Defender 25/03/1978
Khama Billiat Zimbabwe Zimbabwe Forward 19/08/1990
Matthew Booth South Africa South Africa Defender 14/03/1977
Mario Booysen South Africa South Africa Defender 15/08/1988
Abdelmounaim Boutouil Morocco Morocco Defender 01/09/1998
Brimah Ghana Ghana Goalkeeper 22/06/1987
Jeremy Brockie New Zealand New Zealand Forward 07/10/1987
Alois Bunjira Zimbabwe Zimbabwe Midfielder 29/03/1975
Linda Buthelezi South Africa South Africa Midfielder 28/06/1969
Thando Buthelezi South Africa South Africa Midfielder 06/01/2003
C
Franklin Cale South Africa South Africa Midfielder 10/05/1983
Brent Carelse South Africa South Africa Midfielder 30/03/1981
Leonardo Castro Colombia Colombia Forward 12/05/1989
Lerato Chabangu South Africa South Africa Midfielder 15/08/1985
Sashi Chalwe Zambia Zambia Defender 16/02/1983
Raphael Chukwu Nigeria Nigeria Forward 22/07/1975
Rivaldo Coetzee South Africa South Africa Defender 16/10/1996
D
Clayton Daniels South Africa South Africa Defender 10/07/1984
Dário Mozambique Mozambique Forward 27/02/1977
Rushine De Reuck South Africa South Africa Defender 09/02/1996
Fanyana Dhladhla South Africa South Africa Midfielder 11/11/1978
Josta Dladla South Africa South Africa Forward 13/07/1979
Keagan Dolly South Africa South Africa Midfielder 22/01/1993
Haashim Domingo South Africa South Africa Forward 13/08/1995
Dominguês Mozambique Mozambique Midfielder 13/11/1983
Rafael Dudamel Venezuela Venezuela Goalkeeper 07/01/1973
E
Eduardo Brazil Brazil Defender 08/10/1983
Kermit Erasmus South Africa South Africa Forward 08/07/1990
Matias Esquivel Argentina Argentina Midfielder 22/03/1999
Rheece Evans South Africa South Africa Defender 28/08/1990
F
Teslim Fatusi Nigeria Nigeria Midfielder 17/09/1977
Jody February South Africa South Africa Goalkeeper 12/05/1996
Roger Feutmba Cameroon Cameroon Midfielder 31/10/1968
G
Siboniso Gaxa South Africa South Africa Defender 06/04/1984
Chancey Gondwe Malawi Malawi Forward 26/01/1968
Ricardo Goss South Africa South Africa Goalkeeper 02/04/1994
Franck Guela Ivory Coast Ivory Coast Forward 19/06/1986
H
Farès Hachi Algeria Algeria Defender 05/11/1989
Richard Henyekane South Africa South Africa Forward 27/09/1983
Hichani Himonde Zambia Zambia Defender 01/08/1986
I
Muri Ibrahim Nigeria Nigeria Forward 05/05/1977
Etiosa Ighodaro Nigeria Nigeria Forward 01/01/1999
J
Andile Jali South Africa South Africa Midfielder 10/04/1990
Kegan Johannes South Africa South Africa Defender 31/03/2001
Robyn Johannes South Africa South Africa Defender 24/06/1986
Samuel Julies South Africa South Africa Midfielder 04/07/1993
K
Gift Kampamba Zambia Zambia Midfielder 01/01/1979
Ronny Kanalelo Namibia Namibia Goalkeeper 23/05/1971
David Kannemeyer South Africa South Africa Defender 08/07/1977
Lesedi Kapinga South Africa South Africa Forward 25/05/1995
Jerome Karelse South Africa South Africa Midfielder
Felix Katongo Zambia Zambia Midfielder 18/04/1984
Thato Kebue Botswana Botswana Defender 29/05/1997
Grant Kekana South Africa South Africa Defender 31/10/1992
Hlompho Kekana South Africa South Africa Midfielder 23/05/1985
Mabhuti Khenyeza South Africa South Africa Forward 17/06/1982
Malibongwe Khoza South Africa South Africa Defender 16/03/2004
Sibusiso Khumalo South Africa South Africa Midfielder 08/03/1991
Sibusiso Khumalo South Africa South Africa Midfielder 08/09/1989
Ace Khuse South Africa South Africa Midfielder 08/09/1963
Rotson Kilambe Zambia Zambia Forward 06/08/1978
Kobamelo Kodisang South Africa South Africa Forward 28/08/1999
Thabiso Kutumela South Africa South Africa Forward 03/07/1993
Walter Kutumela South Africa South Africa Midfielder
Habibu Kyombo Tanzania Tanzania Forward 21/12/2000
L
Anthony Laffor Liberia Liberia Forward 17/02/1985
Lyle Lakay South Africa South Africa Midfielder 17/08/1991
Tebogo Langerman South Africa South Africa Defender 06/05/1986
George Lebese South Africa South Africa Midfielder 03/02/1989
Mosa Lebusa South Africa South Africa Defender 10/10/1992
Shere Lekgothoane South Africa South Africa Defender 10/10/1979
Kurt Lentjies South Africa South Africa Midfielder 17/02/1985
Gift Leremi South Africa South Africa Midfielder 13/10/1984
Kutlwano Lethlaku South Africa South Africa Forward
Wandisile Letlabika South Africa South Africa Defender 02/08/1989
Thembinkosi Lorch South Africa South Africa Forward 22/07/1993
Lucas Ribeiro Brazil Brazil Forward 09/10/1998
Luís Miquissone Mozambique Mozambique Forward 25/07/1995
Nicholus Lukhubeni South Africa South Africa Defender 27/03/1996
Divine Lunga Zimbabwe Zimbabwe Defender 28/05/1995
M
Abel Mabaso South Africa South Africa Defender 15/05/1991
Siyabonga Mabena South Africa South Africa Forward 18/02/2007
Mbulelo Mabizela South Africa South Africa Defender 16/09/1980
Lebohang Maboe South Africa South Africa Forward 17/09/1994
Jackson Mabokgwane South Africa South Africa Goalkeeper 19/01/1988
Tiyani Mabunda South Africa South Africa Midfielder 17/04/1988
Motjeka Madisha South Africa South Africa Defender 12/01/1995
Neo Maema South Africa South Africa Midfielder 01/12/1995
Kudakwashe Mahachi Zimbabwe Zimbabwe Midfielder 29/09/1993
Phakamani Mahlambi South Africa South Africa Forward 12/09/1997
Cassius Mailula South Africa South Africa Midfielder 12/06/2001
Harold Majadibodu South Africa South Africa Defender 13/02/1995
August Makalakalane South Africa South Africa Forward 15/09/1963
Keletso Makgalwa South Africa South Africa Forward 03/01/1997
Mahlatse Makudubela South Africa South Africa Midfielder 10/03/1990
Cuthbert Malajila Zimbabwe Zimbabwe Forward 03/10/1985
George Maluleka South Africa South Africa Midfielder 07/01/1989
Doctor Mampuru South Africa South Africa Defender 28/08/1992
Brian Mandela Kenya Kenya Defender 24/07/1994
Edward Manqele South Africa South Africa Forward 16/06/1987
Oupa Manyisa South Africa South Africa Midfielder 30/07/1988
Michael Manzini South Africa South Africa Defender 29/11/1972
Walter Maponyane South Africa South Africa Defender 27/11/1987
Pule Maraisane South Africa South Africa Forward 03/01/1995
Grant Margeman South Africa South Africa Midfielder 03/06/1998
Calvin Marlin South Africa South Africa Goalkeeper 20/04/1976
Thapelo Maseko South Africa South Africa Midfielder 11/11/2002
Punch Masenamela South Africa South Africa Defender 17/10/1986
Mzikayise Mashaba South Africa South Africa Midfielder 13/01/1989
Katlego Mashego South Africa South Africa Forward 18/05/1982
Terrence Mashego South Africa South Africa Defender 28/06/1998
Ofentse Mashiane South Africa South Africa Defender 08/01/2001
Joel Masilela South Africa South Africa Forward 04/06/1970
Bennett Masinga South Africa South Africa Forward 14/01/1965
Phil Masinga South Africa South Africa Forward 28/06/1969
Tebogo Mathebula South Africa South Africa Midfielder
Emmanuel Mathias Togo Togo Defender 03/04/1986
Tashreeq Matthews South Africa South Africa Forward 12/09/2000
James Mayinga South Africa South Africa Defender 07/12/1977
Clement Mazibuko South Africa South Africa Midfielder 16/09/1977
Lindokuhlke Mbatha South Africa South Africa Midfielder 25/06/1985
Asavela Mbekile South Africa South Africa Defender 01/11/1986
Collins Mbesuma Zambia Zambia Forward 03/02/1984
Sipho Mbule South Africa South Africa Midfielder 22/03/1998
Henry McKop Zimbabwe Zimbabwe Defender 08/07/1967
Xolani Mdaki South Africa South Africa Midfielder 07/07/1992
Musawenkosi Mdhluli South Africa South Africa Forward 22/04/1998
Innocent Mdledle South Africa South Africa Defender 11/12/1985
Musawenkosi Mdluli South Africa South Africa Forward 21/04/1998
Zuko Mdunyelwa South Africa South Africa Defender 06/06/2001
Júnior Mendieta Argentina Argentina Midfielder 13/06/1993
Jabulani Mendu South Africa South Africa Midfielder 10/08/1976
Vuyo Mere South Africa South Africa Defender 05/03/1984
José Meza Venezuela Venezuela Forward 17/04/1991
Benson Mhlongo South Africa South Africa Defender 09/11/1980
Siphesihle Mkhize South Africa South Africa Midfielder 05/02/1999
Sphelele Mkhulise South Africa South Africa Midfielder 19/02/1996
Promise Mkhuma South Africa South Africa Forward 24/05/2000
Buhle Mkhwanazi South Africa South Africa Defender 01/02/1990
Koketso Mmotong South Africa South Africa Defender 29/10/1979
Thando Mngomeni South Africa South Africa Forward 11/02/1983
Kwanda Mngonyama South Africa South Africa Defender 25/09/1993
Bennett Mnguni South Africa South Africa Midfielder 18/03/1974
Themba Mnguni South Africa South Africa Defender 16/12/1973
Nyiko Mobbie South Africa South Africa Defender 11/09/1994
Aubrey Modiba South Africa South Africa Midfielder 22/07/1995
Malebogo Modise South Africa South Africa Defender 06/02/1999
Teko Modise South Africa South Africa Midfielder 22/12/1982
Katlego Mohamme South Africa South Africa Defender 10/03/1998
Lovers Mohlala South Africa South Africa Defender 02/12/1976
Lucky Mohomi South Africa South Africa Midfielder 10/05/1991
Fanyana Mokoena South Africa South Africa Forward 12/11/1978
Lebohang Mokoena South Africa South Africa Forward 29/09/1986
Teboho Mokoena South Africa South Africa Midfielder 24/01/1997
Teboho Mokoena South Africa South Africa Midfielder 10/07/1974
Raymond Monama South Africa South Africa Midfielder 28/05/1989
Bryce Moon South Africa South Africa Defender 06/04/1986
Zane Moosa South Africa South Africa Midfielder
Thapelo Morena South Africa South Africa Midfielder 06/08/1993
Surprise Moriri South Africa South Africa Midfielder 20/03/1980
Thembalethu Moses South Africa South Africa Goalkeeper 21/05/1982
Pitso Mosimane South Africa South Africa Midfielder 26/07/1964
Japie Motale South Africa South Africa Defender 01/01/1979
Sizwe Motaung South Africa South Africa Defender 07/01/1970
Charles Motlohi South Africa South Africa Midfielder 22/03/1971
Gift Motupa South Africa South Africa Forward 23/09/1984
Phelani Mpangase South Africa South Africa Defender 30/12/1983
Ramahlwe Mphahlele South Africa South Africa Defender 01/02/1990
Katlego Mphela South Africa South Africa Forward 29/11/1984
Siyanda Msani South Africa South Africa Midfielder 12/08/2001
Daniel Mudau South Africa South Africa Forward 04/09/1968
Khuliso Mudau South Africa South Africa Defender 26/04/1995
Mukuka Mulenga Zambia Zambia Midfielder 06/07/1993
Luvhengo Mungomeni South Africa South Africa Defender 18/02/1985
Nyasha Mushekwi Zimbabwe Zimbabwe Forward 21/08/1987
Lionel Mutizwa Zimbabwe Zimbabwe Midfielder 11/07/1984
Mothobi Mvala South Africa South Africa Midfielder 14/06/1994
Method Mwanjale Zimbabwe Zimbabwe Defender 25/04/1983
Kennedy Mweene Zambia Zambia Goalkeeper 11/12/1984
N
Jesajas Naruseb Namibia Namibia Midfielder 18/12/1977
Abubeker Nassir Ethiopia Ethiopia Forward 23/02/2000
Gareth Ncaca South Africa South Africa Midfielder 26/10/1981
Lungisani Ndlela South Africa South Africa Forward 08/09/1980
Peter Ndlovu Zimbabwe Zimbabwe Forward 25/02/1973
Abram Ngcobo South Africa South Africa Goalkeeper 13/02/1996
Anele Ngcongca South Africa South Africa Defender 21/10/1987
Mogakolodi Ngele Botswana Botswana Midfielder 06/10/1990
Sifiso Ngobeni South Africa South Africa Defender 08/02/1997
Thela Ngobeni South Africa South Africa Goalkeeper 04/02/1989
Aubrey Ngoma South Africa South Africa Midfielder 16/09/1989
Nkosi Ngubane South Africa South Africa Midfielder 10/07/1995
Siyabonga Ngubane South Africa South Africa Midfielder 31/03/1989
Lucky Nguzana South Africa South Africa Midfielder 14/04/1991
Manqoba Ngwenya South Africa South Africa Midfielder 23/03/1981
Elias Ngwepe South Africa South Africa Midfielder 04/03/1978
Mame Niang Senegal Senegal Forward 31/03/1984
Ntandoyenkosi Nkosi South Africa South Africa Midfielder 30/04/2004
Lesiba Nku South Africa South Africa Forward 01/06/1996
Luyola Nomandela South Africa South Africa Midfielder 03/11/1989
Thabo Nthethe South Africa South Africa Defender 03/10/1984
Bongi Ntuli South Africa South Africa Forward 28/03/1991
Oscar Ntwagae South Africa South Africa Defender 22/07/1977
Esrom Nyandoro Zimbabwe Zimbabwe Midfielder 06/02/1980
Siyanda Nyanga South Africa South Africa Midfielder 28/08/2001
Musa Nyatama South Africa South Africa Midfielder 15/08/1987
O
Solomon Okpako Nigeria Nigeria Midfielder 01/05/1990
Brian Onyango Kenya Kenya Defender 24/07/1994
Denis Onyango Uganda Uganda Goalkeeper 15/05/1985
Katlego Otladisa South Africa South Africa Midfielder 22/09/1996
P
Matty Pattison South Africa South Africa Midfielder 27/10/1986
Paulito Mozambique Mozambique Midfielder 03/09/1974
Thuso Phala South Africa South Africa Midfielder 27/05/1986
Luvuyo Phewa South Africa South Africa Midfielder 08/11/1999
Reyaad Pieterse South Africa South Africa Goalkeeper 17/02/1992
Sydney Plaatjies Namibia Namibia Midfielder 25/11/1981
Vicente Principiano Argentina Argentina Midfielder 03/10/1978
R
Bradley Ralani South Africa South Africa Midfielder 04/10/1987
Rodney Ramagalela South Africa South Africa Forward 10/01/1989
Thabiso Rammile South Africa South Africa Defender 17/11/1983
Tsepho Ramokala South Africa South Africa Midfielder 01/09/1982
Iqraam Rayners South Africa South Africa Forward 19/12/1995
Fiston Razak Burundi Burundi Forward 05/09/1991
Ricardo Nascimento Brazil Brazil Defender 07/02/1987
Sean Roberts South Africa South Africa Goalkeeper 02/01/1983
Eleazar Rodgers South Africa South Africa Forward 22/01/1985
Roger De Sá South Africa South Africa Goalkeeper 01/10/1964
S
Erwin Saavedra Bolivia Bolivia Defender 22/02/1996
Pavol Šafranko Slovakia Slovakia Forward 16/11/1994
Gbolahan Salami Nigeria Nigeria Forward 15/04/1991
Soga Sambo Nigeria Nigeria Midfielder 05/10/1985
Wayne Sandilands South Africa South Africa Goalkeeper 23/08/1983
Thamsanqa Sangweni South Africa South Africa Defender 26/05/1989
Godfrey Sapula South Africa South Africa Midfielder 07/11/1973
Frank Schoeman South Africa South Africa Defender 30/07/1975
Alje Schut Netherlands Netherlands Defender 18/02/1981
Sammy Seabi South Africa South Africa Midfielder 21/11/1994
Thokozani Sekotlong South Africa South Africa Midfielder 07/05/1991
Isaac Shai South Africa South Africa Defender 26/02/1971
Siyabulela Shai South Africa South Africa Midfielder 18/03/1993
Peter Shalulile Namibia Namibia Midfielder 23/03/1993
Dillon Sheppard South Africa South Africa Midfielder 26/02/1979
Jabulani Shongwe South Africa South Africa Midfielder 28/02/1990
Thabang Sibanyoni South Africa South Africa Forward 08/01/1996
Diyo Sibisi South Africa South Africa Forward 14/04/1982
Leandro Gastón Sirino Uruguay Uruguay Midfielder 22/02/1991
Simbarashe Sithole Zimbabwe Zimbabwe Forward 10/01/1991
Bangaly Soumahoro Ivory Coast Ivory Coast Defender 18/07/1991
Derrick Spencer South Africa South Africa Defender 10/05/1982
Rashid Sumaila Ghana Ghana Defender 18/12/1992
T
Emiliano Tade Argentina Argentina Forward 03/03/1988
Percy Tau South Africa South Africa Forward 13/05/1994
Siaka Tiéné Ivory Coast Ivory Coast Midfielder 22/02/1982
Asekho Tiwani South Africa South Africa Defender 05/10/2005
John Tlale South Africa South Africa Goalkeeper 15/05/1967
Toni Silva Guinea-Bissau Guinea-Bissau Midfielder 15/09/1993
José Torrealba Venezuela Venezuela Forward 13/06/1980
Sammy Troughton Northern Ireland Northern Ireland Forward 27/03/1964
Sanele Tshabalala South Africa South Africa Goalkeeper 12/05/1998
Thapelo Tshilo South Africa South Africa Defender 18/02/1985
Bongane Twala South Africa South Africa Midfielder 11/07/1988
U
Ejike Uzoenyi Nigeria Nigeria Midfielder 23/03/1988
V
Glenn Verbauwhede Belgium Belgium Goalkeeper 19/05/1985
Benedict Vilakazi South Africa South Africa Midfielder 09/08/1982
Sibusiso Vilakazi South Africa South Africa Forward 18/09/1989
W
Ismail Watenga Uganda Uganda Goalkeeper 15/05/1995
Ronwen Williams South Africa South Africa Goalkeeper 21/01/1992
Neil Winstanley South Africa South Africa Defender 25/08/1976
Dové Womé Togo Togo Midfielder 08/06/1991
X
Siyanda Xulu South Africa South Africa Defender 30/12/1991
Z
Yannick Zakri Ivory Coast Ivory Coast Forward 26/03/1991
Papi Zothwane South Africa South Africa Midfielder 17/08/1981
Siyabonga Zulu South Africa South Africa Defender 22/08/1993
Sibusiso Zuma South Africa South Africa Forward 23/06/1975
Bongani Zungu South Africa South Africa Midfielder 09/10/1992
Siyanda Zwane South Africa South Africa Defender 03/06/1985
Themba Zwane South Africa South Africa Midfielder 03/08/1989