Form

Last Five Games Date Competition
WEgyptEGY6-0NigerNIG 8 Sep, 2018 African Nations Cup Qualifying
LSaudi ArabiaKSA2-1EgyptEGY 25 Jun, 2018 FIFA World Cup
LRussiaRUS3-1EgyptEGY 19 Jun, 2018 FIFA World Cup
LEgyptEGY0-1UruguayURU 15 Jun, 2018 FIFA World Cup
LBelgiumBEL3-0EgyptEGY 6 Jun, 2018 International Friendly

Form

Last Five Games Date Competition
LEswatiniSWZ0-2TunisiaTUN 9 Sep, 2018 African Nations Cup Qualifying
LEswatiniSWZ0-2BotswanaBOT 5 Jun, 2018 International Friendly
LLesothoLES1-0EswatiniSWZ 2 Jun, 2018 International Friendly
WKenyaKEN0-1EswatiniSWZ 25 May, 2018 International Friendly
WEswatiniSWZ1-0NamibiaNAM 19 Apr, 2018 International Friendly