Form

Last Five Games Date Competition
WMoroccoMAR1-0NigerNIG 10 Sep, 2019 International Friendly
DMoroccoMAR1-1Burkina FasoBKA 6 Sep, 2019 International Friendly
LMoroccoMAR1-1BeninBEN 5 Jul, 2019 Africa Cup of Nations
WSouth AfricaRSA0-1MoroccoMAR 1 Jul, 2019 Africa Cup of Nations
WMoroccoMAR1-0Ivory CoastCIV 28 Jun, 2019 Africa Cup of Nations

Form

Last Five Games Date Competition
LLibyaLBY1-2South AfricaRSA 24 Mar, 2019 Africa Cup of Nations qualifying
WSeychellesSEY1-8LibyaLBY 17 Nov, 2018 Africa Cup of Nations qualifying
LLibyaLBY2-3NigeriaNGA 16 Oct, 2018 Africa Cup of Nations qualifying
LNigeriaNGA4-0LibyaLBY 13 Oct, 2018 Africa Cup of Nations qualifying
DSouth AfricaRSA0-0LibyaLBY 8 Sep, 2018 Africa Cup of Nations qualifying

Head To Head Record

Last Five Games Date Competition
Morocco MAR 3-1 Libya LBY 31 Jan, 2018 Africa Cup of Nations Championship
Libya LBY 1-1 Morocco MAR 3 Jun, 2016 Africa Cup of Nations qualifying
Morocco MAR 1-0 Libya LBY 12 Jun, 2015 Africa Cup of Nations qualifying
Morocco MAR 3-0 Libya LBY 7 Sep, 2014 International Friendly
Libya LBY 0-0 Morocco MAR 28 Jan, 2006 Africa Cup of Nations