Eswatini CAF African Nations Championship HT FT 29/12/202420:00 Madagascar00 Eswatini10T21/12/202423:00 Eswatini00 Madagascar22B02/11/202423:00 Eswatini10 Zimbabwe00T27/10/202420:00 Zimbabwe00 Eswatini33T CAF Africa Cup of Nations HT FT 19/11/202423:00 Mali64 Eswatini00B15/11/202423:00 Eswatini10 Guinea Bissau10H15/10/202402:00 Eswatini00 Mozambique32B11/10/202420:00 Mozambique10 Eswatini10H10/09/202420:00 Eswatini00 Mali11B05/09/202423:00 Guinea Bissau11 Eswatini00B
Somalia CAF African Nations Championship HT FT 01/11/202400:00 Somalia00 Burundi30B25/10/202423:00 Burundi30 Somalia00B FIFA World Cup qualification (CAF) HT FT 10/06/202420:00 Somalia10 Botswana31B07/06/202420:00 Mozambique22 Somalia10B21/11/202320:00 Somalia00 Uganda11B16/11/202323:00 Algeria32 Somalia10B CAF Africa Cup of Nations HT FT 26/03/202420:00 Eswatini20 Somalia20H21/03/202402:00 Somalia00 Eswatini32B International Friendly HT FT 18/10/202300:40 Somalia00 Sierra Leone21B14/10/202322:30 Niger32 Somalia00B
FIFA World Cup qualification (CAF)19/0323:00EswatiniCameroon23/0320:00EswatiniMauritius01/0923:00CameroonEswatini08/0923:00LibyaEswatini06/1023:00EswatiniAngola13/1023:00Cape VerdeEswatini
FIFA World Cup qualification (CAF)22/0304:00GuineaSomalia25/0320:00BotswanaSomalia01/0923:00SomaliaGuinea08/0923:00UgandaSomalia06/1023:00SomaliaAlgeria13/1023:00SomaliaMozambique