Player Country Position born
A
Adebayo Abeyomi South Africa South Africa Forward 29/11/1981
Cole Alexander South Africa South Africa Midfielder 09/07/1989
Mohammed Anas Ghana Ghana Forward 19/12/1994
Oswin Appollis South Africa South Africa Midfielder 25/08/2001
B
Sheldon Baatjies South Africa South Africa Goalkeeper 16/11/1985
Charles Baloyi South Africa South Africa Midfielder 10/09/1998
Francious Baloyi South Africa South Africa Defender
Francis Baloyi South Africa South Africa Forward 28/10/1992
Lucky Baloyi South Africa South Africa Midfielder 19/06/1991
Daniel Bareki South Africa South Africa Midfielder 06/01/1991
Gert Barends South Africa South Africa Defender 04/08/1988
Arthur Bartman South Africa South Africa Goalkeeper 26/03/1972
Boban Bogere South Africa South Africa Midfielder 02/02/1992
Bongile Booi South Africa South Africa Forward 16/12/1992
Thando Booi South Africa South Africa Midfielder
Mzwandile Buthelezi South Africa South Africa Defender 21/12/1991
Njabulo Buthelezi South Africa South Africa Defender
C
Linos Chalwe Zambia Zambia Forward 17/09/1980
Hlayisi Chauke South Africa South Africa Forward 19/07/2001
Themba Chauke South Africa South Africa Midfielder 26/04/1993
Denis Chembezi Malawi Malawi Defender 15/01/1997
Mwenya Chibwe South Africa South Africa Goalkeeper 17/06/1993
George Chigova Zimbabwe Zimbabwe Goalkeeper 04/03/1991
Jermaine Christian South Africa South Africa Midfielder
Themba Chuma South Africa South Africa Goalkeeper
Dominic Chungwa Zimbabwe Zimbabwe Forward 20/01/1986
D
Lindokuhle Dhladhla South Africa South Africa Midfielder 13/03/2000
Mphyane Dithloriso South Africa South Africa Midfielder
Jabulani Dladla South Africa South Africa Defender
E
Rodrigue Ebongue Cameroon Cameroon Defender 21/10/1987
F
Baptiste Faye Senegal Senegal Forward 18/08/1987
Andile Fikizolo South Africa South Africa Midfielder 13/05/1994
Duran Francis South Africa South Africa Defender 03/09/1977
G
Maphelo Galada South Africa South Africa Forward 29/10/1988
Sipho Genbuna South Africa South Africa Midfielder
Lizo Genu South Africa South Africa Defender 22/07/1979
Stevens Goovadia South Africa South Africa Midfielder
Mothusi Gopane South Africa South Africa Midfielder 28/01/1992
Siphiwe Gwala South Africa South Africa Forward 28/07/1990
H
Denzil Haoseb Namibia Namibia Defender 25/02/1991
Sicelokuhle Hlatshwayo South Africa South Africa Defender 27/04/1994
Prince Hlela South Africa South Africa Defender 28/05/1984
Luyanda Hlongwa South Africa South Africa Midfielder 22/07/1987
Simphiwe Hlongwane South Africa South Africa Defender 13/06/1993
Sthembiso Hlophe South Africa South Africa Forward 27/08/1994
Sibusiso Hlubi South Africa South Africa Midfielder 02/10/1994
J
Nazier Jacobs South Africa South Africa Midfielder 21/12/1990
Sipho Jembula South Africa South Africa Midfielder 30/11/1986
K
Teboho Kalake South Africa South Africa Defender 25/06/1991
Manuel Kambala Mozambique Mozambique Midfielder 21/08/1991
Pule Kanopi South Africa South Africa Goalkeeper 04/03/1991
Essau Kanyenda Malawi Malawi Forward 27/09/1982
Luvuyo Kelepu South Africa South Africa Midfielder 24/12/1988
Lucky Khumalo South Africa South Africa Midfielder 13/06/1991
Sipho Khumalo South Africa South Africa Midfielder 02/02/1981
Vincent Khumalo South Africa South Africa Midfielder 05/06/1988
Madumetja Khwinana South Africa South Africa Forward 19/02/1995
Thabang Klaas South Africa South Africa Defender 08/07/1993
Sinoxolo Kwayiba South Africa South Africa Defender 15/02/2000
L
Lerato Lamola South Africa South Africa Forward 17/06/1986
Tokelo Langa South Africa South Africa Midfielder 02/02/1989
Tshepo Letshaba South Africa South Africa Defender 14/12/1984
Kabelo Lichaba South Africa South Africa Defender 25/09/1986
Ayanda Lubelo South Africa South Africa Midfielder 28/10/1992
M
Ndumiso Mabena South Africa South Africa Forward 19/05/1987
Kgotsofalo Mabu South Africa South Africa Defender
Lawrence Machete South Africa South Africa Defender 08/01/1988
Mxolisi Macuphu South Africa South Africa Midfielder 12/05/1989
Ntuthuko Madela South Africa South Africa Defender 23/06/1997
Letladi Madubanya South Africa South Africa Midfielder 13/02/1984
Dibate Mahlakoane South Africa South Africa Midfielder 19/02/1989
Kabelo Mahlasela South Africa South Africa Midfielder 13/02/1991
Roger Majafa South Africa South Africa Midfielder 05/02/1990
Sakhile Makhatini South Africa South Africa Defender 21/02/1984
Lerato Makhubo South Africa South Africa Defender 13/01/1980
Ignatius Makobe South Africa South Africa Midfielder 03/11/1984
Akani Maluleke South Africa South Africa Midfielder
Jabulani Maluleke South Africa South Africa Midfielder 17/03/1982
Raymond Maluleke South Africa South Africa Forward 24/04/1990
Wiseman Maluleke South Africa South Africa Midfielder 13/01/1992
Diala Manaka South Africa South Africa Midfielder 10/05/1989
Bongani Manavhela South Africa South Africa Goalkeeper 11/10/1992
Douglas Mapfumo Zimbabwe Zimbabwe Forward 01/03/2000
Ndamulelo Maphangule South Africa South Africa Forward 20/03/1997
Lesedi Mapheto South Africa South Africa Defender 10/10/1982
Walter Maponyane South Africa South Africa Defender 27/11/1987
Noah Maposa Botswana Botswana Goalkeeper 03/06/1985
Modiri Marumo Botswana Botswana Goalkeeper 06/07/1976
Thato Maselwa South Africa South Africa Defender 04/06/1990
Punch Masenamela South Africa South Africa Defender 17/10/1986
Kgothatso Mashia South Africa South Africa Goalkeeper 08/06/1989
Given Mashikinya South Africa South Africa Midfielder 13/04/1991
Brian Mashishi South Africa South Africa Midfielder 24/04/1989
Charlton Mashumba Zimbabwe Zimbabwe Forward 12/12/1992
Lindokuhle Mathebula South Africa South Africa Goalkeeper 22/12/1993
Thapelo Mathibe South Africa South Africa Midfielder 23/11/1990
Jorry Matjila South Africa South Africa Midfielder 02/08/1993
Machidikoma Matlhobogwane South Africa South Africa Midfielder 28/07/1987
Pule Matlokotsi South Africa South Africa Defender 11/02/1988
Tshepo Matsemela South Africa South Africa Forward 12/06/1995
Tholo Matuludi South Africa South Africa Defender 14/01/1999
Themba Mavundla South Africa South Africa Midfielder 09/08/1992
Marcel Mayala Congo DR Congo DR Goalkeeper 04/04/1978
Patrick Mayo South Africa South Africa Forward 15/05/1973
Luntu Mazana South Africa South Africa Midfielder 14/12/1980
Sifiso Mbhele South Africa South Africa Defender 05/12/1987
Sibusiso Mbonani South Africa South Africa Defender 10/06/1987
Bhekuthando Mema South Africa South Africa Midfielder 26/06/1993
Regional Mhlanga South Africa South Africa Midfielder
Benson Mhlongo South Africa South Africa Defender 09/11/1980
Mondli Miya South Africa South Africa Midfielder 04/07/1990
Khayalethu Mjoli South Africa South Africa Midfielder 30/12/1992
Ngunezi Mkhize South Africa South Africa Midfielder 20/02/1996
Million Mkhubela South Africa South Africa Defender 05/04/1981
Nhlakanipho Mkhwanazi South Africa South Africa Midfielder 27/02/1989
Thobani Mncwango South Africa South Africa Forward 15/12/1987
Vusimuzi Mngomezulu South Africa South Africa Midfielder 22/09/1994
Vukile Mngqibisa South Africa South Africa Defender 28/11/1987
Moemedi Moatlhaping Botswana Botswana Midfielder 14/07/1985
Skhumbuzo Moffat Mdluli South Africa South Africa Midfielder 01/10/1989
Mpsheboshego Mogano South Africa South Africa Midfielder 03/04/1990
Mohau Mokate South Africa South Africa Forward 18/06/1991
Sifiso Mokiti South Africa South Africa Midfielder
Donald Mokondelela South Africa South Africa Midfielder 03/04/1992
Amos Mokwena South Africa South Africa Goalkeeper 21/03/1999
Tshepo Molala South Africa South Africa Midfielder 21/07/1985
Lawrence Molekwane South Africa South Africa Defender 02/02/1989
Kakaetswe Moloi Botswana Botswana Forward 08/01/1986
Pontsho Moloi Botswana Botswana Forward 28/11/1981
Tebogo Moloi South Africa South Africa Defender 21/01/1979
Raymond Monama South Africa South Africa Midfielder 28/05/1989
Lesetja Mosima South Africa South Africa Defender 29/09/1985
Tshepo Mothipa South Africa South Africa Midfielder 29/09/1993
Nicholas Motloung South Africa South Africa Defender
Itumeleng Motsiane South Africa South Africa Midfielder 11/04/1990
Lebohang Motumi South Africa South Africa Defender 20/03/1989
Galabgwe Moyana Botswana Botswana Midfielder 24/05/1990
Monde Mphambaniso South Africa South Africa Midfielder 02/10/1992
Vusi Mthimkhulu South Africa South Africa Defender
Vusi Mthimkulu South Africa South Africa Defender 23/01/1986
MacDonald Mukansi South Africa South Africa Forward 26/05/1975
Walter Musona Zimbabwe Zimbabwe Forward 12/12/1995
Joseph Musonda Zambia Zambia Defender 29/05/1977
Khuda Muyaba Malawi Malawi Forward 26/12/1993
Asanda Mvalo South Africa South Africa Defender 03/10/1981
Msekeli Mvalo South Africa South Africa Defender 03/10/1987
Mpho Mvelase South Africa South Africa Midfielder 06/02/1989
Masizakhe Myataza South Africa South Africa Goalkeeper 04/05/1996
N
Samuel Nana South Africa South Africa Midfielder
Gareth Ncaca South Africa South Africa Midfielder 26/10/1981
Dlozi Ndaba South Africa South Africa Midfielder 18/08/1998
Harold Ndlovu South Africa South Africa Goalkeeper 14/04/1991
Langelihle Ndlovu South Africa South Africa Defender 07/04/1994
Rendani Ndou South Africa South Africa Forward 11/08/1987
Eden Nene South Africa South Africa Midfielder 22/12/1987
Jabulani Nene South Africa South Africa Midfielder 17/04/1988
Abednigo Netshiozwi South Africa South Africa Defender 26/06/1977
Eddie Ngalo South Africa South Africa Midfielder 24/07/1982
Khayalethu Ngangqu South Africa South Africa Midfielder 07/06/1979
Muzikayifani Ngidi South Africa South Africa Midfielder 03/01/1989
Nicolas Ngobe South Africa South Africa Forward 06/05/1998
Randy Ngobe South Africa South Africa Midfielder 01/05/1991
Elias Ngwepe South Africa South Africa Defender 04/03/1978
Tumi Ngwepe South Africa South Africa Midfielder 17/10/1994
Lehlohonolo Nhlapo South Africa South Africa Forward
Bulelani Nikani South Africa South Africa Defender 24/02/1993
Lebohang Nkaki South Africa South Africa Defender
Ayanda Nkili South Africa South Africa Defender 09/10/1990
Makgobola Nkomo South Africa South Africa Defender 27/02/1996
Lesiba Nku South Africa South Africa Defender 01/06/1996
Tlou Nkwe South Africa South Africa Midfielder
Siyabonga Nontshinga South Africa South Africa Forward 04/02/1987
Ribson Nqula South Africa South Africa Midfielder 27/09/1989
Kenneth Nthatheni South Africa South Africa Midfielder 29/11/1995
Rebone Ntsoane South Africa South Africa Defender 30/12/1999
Carlington Nyadombo Zimbabwe Zimbabwe Defender 25/12/1985
Roggert Nyundu South Africa South Africa Midfielder 22/12/1987
Sphesihle Nzimande South Africa South Africa Forward 20/08/1991
O
Ransford Osei Ghana Ghana Forward 05/12/1990
P
Lehlohonolo Phali South Africa South Africa Goalkeeper 13/03/1994
Salulani Phiri Zambia Zambia Midfielder 10/04/1994
Mfundo Phungwayo South Africa South Africa Defender 01/02/1994
R
Thabo Rakhale South Africa South Africa Forward 20/03/1990
Mokibelo Ramabu South Africa South Africa Forward 08/11/2002
Rodney Ramagalela South Africa South Africa Forward 10/01/1989
Nyakala Raphadu South Africa South Africa Forward 14/04/1997
Ndivhuwo Ravhuhali South Africa South Africa Defender 29/08/1992
S
Buyani Sali South Africa South Africa Defender 20/09/1989
Sapunga Equatorial Guinea Equatorial Guinea Goalkeeper 22/01/1992
Sammy Seabi South Africa South Africa Midfielder 21/11/1994
Elliot Seema South Africa South Africa Defender 02/02/1993
Oupa Seete South Africa South Africa Defender 26/12/1987
Johannes Segalo South Africa South Africa Midfielder 03/07/1984
Tlou Segolela South Africa South Africa Midfielder 01/03/1988
Kopano Sekgobela South Africa South Africa Midfielder 19/12/1990
Thabiso Semenya South Africa South Africa Defender 17/09/1982
Kagiso Senamela South Africa South Africa Midfielder 08/05/1986
Lindokuhle Shange South Africa South Africa Forward 04/05/1996
Linda Shiba South Africa South Africa Midfielder 27/02/1988
Sandile Sibande South Africa South Africa Midfielder 21/09/1987
Banele Sikhondze Eswatini Eswatini Midfielder 28/06/1993
Sibusiso Sikhosana South Africa South Africa Defender 01/10/1995
Ntesang Simanyana Botswana Botswana Midfielder 02/12/1990
Given Singuluma Zambia Zambia Forward 19/07/1986
Lwazi Skosana South Africa South Africa Forward 02/08/1991
Sherwin Smith South Africa South Africa Forward 30/01/1988
Siyabulela Songwiqi South Africa South Africa Midfielder 17/04/1984
Muhammad Sulumba Malawi Malawi Forward 06/07/1987
T
Dikete Tapungu Congo DR Congo DR Goalkeeper 16/04/1980
Tshepho Tema South Africa South Africa Defender 07/09/1988
Koena Thopola South Africa South Africa Forward 15/12/1998
Ntlweleng Thuto South Africa South Africa Defender
David Thwala South Africa South Africa Midfielder 13/01/1980
Puleng Tlolane South Africa South Africa Forward 21/03/1991
Tshepo Tomanyane South Africa South Africa Midfielder 14/11/1981
Sibusiso Tshabalala South Africa South Africa Midfielder
Nkululeko Tshangane South Africa South Africa Defender 04/11/1994
Mogau Tshehla South Africa South Africa Defender 25/01/1992
Rofhiwa Tshikovhi South Africa South Africa Defender 12/09/1988
Thapelo Tshilo South Africa South Africa Defender 18/02/1985
V
Luciano Van Heerden South Africa South Africa Midfielder 26/02/1995
Lorence Vilakazi South Africa South Africa Midfielder
Dino Visser South Africa South Africa Goalkeeper 10/07/1989
W
Mbulelo Wagaba South Africa South Africa Midfielder 27/11/1996
Enva Wiltwer South Africa South Africa Midfielder 10/08/1983
Z
Jimmy Zakazaka Malawi Malawi Forward 27/12/1984
Boban Zirintusa Uganda Uganda Forward 02/02/1992
Siphesihle Zwane South Africa South Africa Midfielder 28/11/1993