Form

Last Five Games Date Competition
WUgandaUGA1-1South AfricaRSA 4 Jun, 2019 International Friendly
LSouth AfricaRSA2-2BotswanaBOT 2 Jun, 2019 International Friendly
WLibiaLBY1-2South AfricaRSA 24 Mar, 2019 Africa Cup of Nations qualifying
DSouth AfricaRSA1-1ParaguayPAR 20 Nov, 2018 International Friendly
DSouth AfricaRSA1-1NigeriaNGA 17 Nov, 2018 Africa Cup of Nations qualifying

Form

Last Five Games Date Competition
WArquipélago das ComoresCOM1-2MalawiMWI 4 Jun, 2019 International Friendly
LZambiaZAM2-2MalawiMWI 2 Jun, 2019 International Friendly
DMozambiqueMOZ1-1MalawiMWI 30 May, 2019 International Friendly
WNamibiaNAM1-2MalawiMWI 28 May, 2019 International Friendly
WMalawiMWI3-0SeychellesSEY 26 May, 2019 International Friendly

Head To Head Record

Date Competition
South Africa RSA 3-1 Malawi MWI 22 Dec, 2012 International Friendly