2023/20242021/20222020/20212019/20202018/20192017/20182016/20172015/20162014/20152013/20142012/20132011/20122010/20112009/20102008/20092007/20082006/20072005/20062004/20052003/20042002/20032001/20022000/20011999/20001998/19991997/19981996/19971995/19961994/19951993/19941992/19931991/19921990/19911988/1989 Goalkeeper#NameCountryBirthday29Thembalethu MosesSouth Africa21.05.198231Bongani MpandleSouth Africa12.07.199230Patrick TignyembCameroon14.06.1985Defence#NameCountryBirthday8Musa BilankuluSouth Africa22.02.19854Bevan FransmanSouth Africa31.10.198338Wandisile LetlabikaSouth Africa02.08.198923Alushavhimi MarubiniSouth Africa01.01.199319Tumelo MogapiSouth Africa02.08.19883Limbikani MzavaMalawi12.11.199345Banele NdlovuSouth Africa24.03.199122Mbhazima RikhotsoSouth Africa26.02.199313Keegan RitchieSouth Africa03.07.1990Midfield#NameCountryBirthday6Keagan BuchananSouth Africa03.04.199218Mogogi GabonamongBotswana10.09.198211Wayde JoosteSouth Africa27.09.199134Paulos KgadiSouth Africa7Lyle LakaySouth Africa17.08.199117Joel MogorosiBotswana02.08.198428Thapelo MorenaSouth Africa06.08.199333Jacky MotshegwaSouth Africa28.01.198825Mukuka MulengaZambia06.07.199327Alfred NdenganeSouth Africa19.01.198715Vuyani NtangaSouth Africa16.09.19884Musa NyatamaSouth Africa15.08.198723Lindokuhle PhungulwaSouth Africa19.10.199224Sici ShelembeSouth Africa01.10.1990Forward#NameCountryBirthdayTshepo ChaineSouth Africa05.02.199612Heinrich IsaacksNamibia03.05.198514Lerato LamolaSouth Africa17.06.198613Gregory MaasdorpSouth Africa27.08.198817Tshegofatso MabasaSouth Africa01.10.199625Lerato ManziniSouth Africa14.08.19909Gabadinho MhangoMalawi27.09.199244Lethola MofokengSouth Africa20.10.198442Dumisani ZumaSouth Africa22.05.1995Manager#NameCountryBirthdayClinton LarsenSouth Africa17.02.1971