Form

LAST FIVE GAMESDateCOMPETITION
WSouth Africa2 - 1BotswanaJul 8, 2023COSAFA Cup
DSouth Africa1 - 1NamibiaJul 5, 2023COSAFA Cup
WSouth Africa2 - 1MoroccoJun 17, 2023Africa Cup of Nations Qualifying
WLiberia1 - 2South AfricaMar 28, 2023Africa Cup of Nations Qualifying
DSouth Africa2 - 2LiberiaMar 24, 2023Africa Cup of Nations Qualifying

Form

LAST FIVE GAMESDateCOMPETITION
WNamibia1 - 2EswatiniJul 8, 2023COSAFA Cup
LEswatini0 - 1BotswanaJul 5, 2023COSAFA Cup
LEswatini0 - 2TogoJun 18, 2023Africa Cup of Nations Qualifying
LEswatini0 - 1Cape Verde IslandsMar 28, 2023Africa Cup of Nations Qualifying
DCape Verde Islands0 - 0EswatiniMar 24, 2023Africa Cup of Nations Qualifying

Head To Head Record

DateCOMPETITION
South Africa1 - 0EswatiniJul 8, 2021COSAFA Cup
South Africa1 - 1EswatiniMar 13, 2007International Friendly
South Africa1 - 0EswatiniMay 20, 2006International Friendly