2026/20272025/20262024/20252023/20242022/20232021/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/19911989/19901988/19891987/19881986/19871985/19861984/1985 Goalkeeper#NameCountryBirthday1Calvin MarlinSouth Africa20.04.197636Denis OnyangoUganda15.05.198540Wayne SandilandsSouth Africa23.08.1983Defence#NameCountryBirthday5Clayton DanielsSouth Africa10.07.198438Wandisile LetlabikaSouth Africa02.08.19892Doctor MampuruSouth Africa28.08.199231Punch MasenamelaSouth Africa17.10.198619Innocent MdledleSouth Africa11.12.198516Ramahlwe MphahleleSouth Africa01.02.199017Method MwanjaleZimbabwe25.04.198325Siyanda XuluSouth Africa30.12.1991Midfield#NameCountryBirthday7DominguêsMozambique13.11.198335Samuel JuliesSouth Africa04.07.19938Hlompho KekanaSouth Africa23.05.198518Sibusiso KhumaloSouth Africa08.09.1989Mahlatse MakudubelaSouth Africa10.03.199010Teko ModiseSouth Africa22.12.198214Surprise MoririSouth Africa20.03.198020Lionel MutizwaZimbabwe11.07.198433Siyabonga NgubaneSouth Africa31.03.1989Lucky NguzanaSouth Africa14.04.19913Esrom NyandoroZimbabwe06.02.198015Musa NyatamaSouth Africa15.08.198788Solomon OkpakoNigeria01.05.199022Jabulani ShongweSouth Africa28.02.199034Themba ZwaneSouth Africa03.08.1989Forward#NameCountryBirthday11Richard HenyekaneSouth Africa27.09.1983 †28Anthony LafforLiberia17.02.198523Lebohang MokoenaSouth Africa29.09.19869Katlego MphelaSouth Africa29.11.198430Nyasha MushekwiZimbabwe21.08.198727Simbarashe SitholeZimbabwe10.01.1991Manager#NameCountryBirthdayJohan NeeskensNetherlands15.09.1951 †Ass. Coach#NameCountryBirthdayAlex BapelaSouth Africa04.10.1969Goalkeeper Coach#NameCountryBirthdayJon PascuaSpain25.07.1972