T x1 H x3 B x2 FIFA World Cup qualification (CAF) HT FT 23/03 /2025 Eswatini23 Mauritius03H19/03 /2025 Eswatini00 Cameroon00H CAF African Nations Championship HT FT 29/12 /2024 Madagascar00 Eswatini01T21/12 /2024 Eswatini00 Madagascar22B CAF Africa Cup of Nations HT FT 19/11 /2024 Mali46 Eswatini00B15/11 /2024 Eswatini01 Guinea Bissau01H
T x0 H x3 B x3 FIFA World Cup qualification (CAF) HT FT 23/03 /2025 Eswatini23 Mauritius03H19/03 /2025 Eswatini00 Cameroon00H CAF African Nations Championship HT FT 29/12 /2024 Madagascar00 Eswatini01B21/12 /2024 Eswatini00 Madagascar22B CAF Africa Cup of Nations HT FT 19/11 /2024 Mali46 Eswatini00B15/11 /2024 Eswatini01 Guinea Bissau01H
Eswatini FIFA World Cup qualification (CAF)01/09/202523:00CameroonEswatini08/09/202523:00LibyaEswatini06/10/202523:00EswatiniAngola13/10/202523:00Cape VerdeEswatini
Lesotho Djibouti Premier League24/02/202419:00LesothoASAS Djibouti Telecom04/04/202405:00AS du PortLesotho FIFA World Cup qualification (CAF)01/09/202523:00LesothoSouth Africa08/09/202523:00BeninLesotho06/10/202523:00LesothoNigeria13/10/202523:00LesothoZimbabwe