World Cup - 2026 Canada/Mexico/USAAfrica Cup Qual. - 2026Friendlies - 2026Arab Cup - 2025 QatarAfrica Cup - 2025 MoroccoCHAN - 2025 Kenia/Tansania/UgandaFriendlies - 2025Africa Cup - 2024 Ivory CoastAfrica Cup Qual. - 2024Friendlies - 2024WC Qualifiers Africa - 2023-2025Friendlies - 2023Africa Cup Qual. - 2022-2023World Cup - 2022 QatarAfrica Cup - 2022 CameroonCHAN - 2022 AlgerienFriendlies - 2022Arab Cup - 2021 QatarFriendlies - 2021Friendlies - 2020Africa Cup Qual. - 2019-2021WC Qualifiers Africa - 2019-2021Africa Cup - 2019 EgyptFriendlies - 2019World Cup - 2018 RussiaFriendlies - 2018Africa Cup Qual. - 2017-2019Africa Cup - 2017 GabonFriendlies - 2017Friendlies - 2016Africa Cup Qual. - 2015/2016WC Qualifiers Africa - 2015-2017Friendlies - 2015Friendlies - 2014Africa Cup - 2013 South AfricaFriendlies - 2013Africa Cup Qual. - 2013Africa Cup - 2012 Gabon & E. GuineaFriendlies - 2012WC Qualifiers Africa - 2011-2013Friendlies - 2011Africa Cup Qual. - 2012Friendlies - 2010Friendlies - 2009Africa Cup - 2008 GhanaFriendlies - 2008WC Qualifiers Africa - 2008/2009Friendlies - 2007Africa Cup Qual. - 2008Africa Cup - 2006 EgyptFriendlies - 2006Friendlies - 2005WC Qualifiers Africa - 2004/2005Africa Cup - 2004 TunisiaAfrica Cup Qual. - 2004Friendlies - 2004Friendlies - 2003Africa Cup - 2002 MaliAfrica Cup Qual. - 2002Friendlies - 2002Friendlies - 2001WC Qualifiers Africa - 2000/2001Africa Cup - 2000 Ghana/NigeriaFriendlies - 2000Friendlies - 1999World Cup - 1998 FranceAfrica Cup - 1998 Burkina FasoAfrica Cup Qual. - 1998Friendlies - 1998Friendlies - 1997WC Qualifiers Africa - 1996/1997Friendlies - 1996Friendlies - 1995World Cup - 1994 USAFriendlies - 1994Friendlies - 1993Africa Cup - 1992 SenegalFriendlies - 1992Friendlies - 1991Friendlies - 1990Friendlies - 1989Friendlies - 1988Friendlies - 1987World Cup - 1986 MexicoAfrica Cup - 1986 EgyptFriendlies - 1986Friendlies - 1985Friendlies - 1984Friendlies - 1983Friendlies - 1982Friendlies - 1981Friendlies - 1980Friendlies - 1979Friendlies - 1978Friendlies - 1977Friendlies - 1976Friendlies - 1975Friendlies - 1974Friendlies - 1973Friendlies - 1972Friendlies - 1971World Cup - 1970 MexicoFriendlies - 1969Friendlies - 1968Friendlies - 1967Friendlies - 1966Friendlies - 1965Friendlies - 1964Friendlies - 1963Friendlies - 1962WC Qualifiers Play-offs - 1961Friendlies - 1961WC Qualifiers AFC/CAF/OFC - 1960/1961Friendlies - 1960Appearances #PlayerPosMatchesMin.StartInOutScoresYellowYellow-RedRed1BonoBonoGoalkeeper21802000000I. DiopIssa DiopDefence218020000003A. OunahiAzzedine OunahiMidfield216020210004N. El AynaouiNeil El AynaouiMidfield215820100005N. MazraouiNoussair MazraouiDefence215320210006B. El KhannoussBilal El KhannoussMidfield210511000007A. EzzalzouliAbde EzzalzouliForward29911100008N. AguerdNayef AguerdDefence1901000000O. TarghallineOussama TarghallineMidfield1901000100Z. El OuahdiZakaria El OuahdiForward1901000000A. MaamarAli MaamarDefence1901000000A. BouaddiAyyoub BouaddiMidfield1901000100A. Ait BoudlalAbdelhamid Ait BoudlalDefence190100000014I. SaibariIsmael SaibariMidfield184101000015Brahim DíazBrahim DíazForward169101100016G. YassineGessime YassineForward1621010000Y. ZabiriYassir ZabiriForward162101000018S. RahimiSoufiane RahimiForward251020110019Ilias AkhomachIlias AkhomachForward129010000020A. HakimiAchraf HakimiDefence122010000021A. OuazaneAbdellah OuazaneMidfield115010000022A. Salah-EddineAnass Salah-EddineDefence170100000S. El-FaouziSoufiane El-FaouziMidfield170100000T. BentayebTawfik BentayebForward170100000