Form

Last Five Games Date Competition
WSouth AfricaRSA3-0BotswanaBOT 8 Jun, 2018 International Friendly
WNamibiaNAM1-4South AfricaRSA 5 Jun, 2018 International Friendly
LSouth AfricaRSA0-0MadagascarMAD 3 Jun, 2018 International Friendly
WSouth AfricaRSA2-0ZambiaZAM 24 Mar, 2018 International Friendly
WSouth AfricaRSA1-1AngolaANG 21 Mar, 2018 International Friendly

Form

Last Five Games Date Competition
LLibyaLBY1-1SudanSUD 3 Feb, 2018 African Nations Championship
LMoroccoMAR3-1LibyaLBY 31 Jan, 2018 African Nations Championship
WCongoCGO1-1LibyaLBY 28 Jan, 2018 African Nations Championship
WRwandaRWA0-1LibyaLBY 23 Jan, 2018 African Nations Championship
LLibyaLBY0-1NigeriaNGA 19 Jan, 2018 African Nations Championship