Form

Last Five Games Date Competition
LLesothoLES1-0EswatiniSWZ 2 Jun, 2018 International Friendly
WKenyaKEN0-1EswatiniSWZ 25 May, 2018 International Friendly
WEswatiniSWZ1-0NamibiaNAM 19 Apr, 2018 International Friendly
DSeychellesSEY0-0EswatiniSWZ 27 Mar, 2018 International Friendly
LNamibiaNAM1-0EswatiniSWZ 4 Jul, 2017 International Friendly

Form

Last Five Games Date Competition
LZimbabweZIM1-1BotswanaBOT 3 Jun, 2018 International Friendly
WBotswanaBOT6-0MauritiusMRI 1 Jun, 2018 International Friendly
DMalawiMWI1-1BotswanaBOT 30 May, 2018 International Friendly
WBotswanaBOT2-1AngolaANG 28 May, 2018 International Friendly
WZimbabweZIM0-1BotswanaBOT 18 Apr, 2018 International Friendly