Nationality
Played for
African Wanderers
AmaZulu
Kaizer Chiefs
Moroka Swallows
Orlando Pirates
Salernitana
Udinese
Djurgarden
Aalborg BK