Misplaced Pages

Morocco national football team results (1990–2019)

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

This article lists the results of the Morocco national football team from 1990 to 2019.

Key
Win
Draw
Defeat

1990s

1990

Morocco  v  Ivory Coast
21 February 1990 Friendly Morocco  2–1  Ivory Coast Casablanca, Morocco
Report Stadium: Stade Mohammed V
Morocco  v  United Arab Emirates
9 May 1990 Friendly Morocco  3–1  United Arab Emirates Casablanca, Morocco
Report Stadium: Stade Mohammed V
Tunisia  v  Morocco
9 August 1990 Friendly Tunisia  0–0  Morocco Tunis, Tunisia
Report Stadium: Stade El Menzah
Attendance: 20,000
Morocco  v  Niger
19 August 1990 1992 AFCON Q Morocco  2–0  Niger Casablanca, Morocco
Stadium: Stade Mohammed V
Referee: Messaoud Koussa (Algeria)
Morocco  v  Mauritania
2 September 1990 1992 AFCON Q Morocco  4–0  Mauritania Casablanca, Morocco
Stadium: Stade Mohammed V
Referee: Habib Akrout (Tunisia)
Republic of Ireland  v  Morocco
12 September 1990 Friendly Republic of Ireland  1–0  Morocco Dublin, Republic of Ireland
Report Stadium: Dalymount Park
Attendance: 19,450
Referee: Frederick McKnight (Northern Ireland)
Morocco  v  Senegal
12 December 1990 Friendly Morocco  0–0  Senegal Casablanca, Morocco
Report Stadium: Stade Mohammed V
Attendance: 11,000

1991

Morocco  v  Ivory Coast
13 January 1991 1992 AFCON Q Morocco  3–1  Ivory Coast Rabat, Morocco
Laghrissi 9', 72'
Lashaf 48'
Report Ouattara 77' Stadium: Stade Moulay Abdellah
Niger  v  Morocco
27 January 1991 1992 AFCON Q Niger  1–0  Morocco Niamey, Niger
Douka 19' Report Stadium: Stade Général-Seyni-Kountché
Attendance: 25,000
Referee: Kindner Ahmat (Chad)
Morocco  v  Greece
27 March 1991 Friendly Morocco  0–0  Greece Rabat, Morocco
Stadium: Stade Moulay Abdellah
Attendance: 10,000
Algeria  v  Morocco
3 April 1991 Friendly Algeria  2–2  Morocco Annaba, Algeria
Stadium: Stade 19 Mai 1956
Attendance: 12,000
Mauritania  v  Morocco
12 April 1991 1992 AFCON Q Mauritania  0–2  Morocco Nouakchott, Mauritania
Report Laghrissi 46'
Bouderbala 66'
Stadium: Stade Olympique
Referee: Alhagi Faye (Gambia)
Ivory Coast  v  Morocco
28 July 1991 1992 AFCON Q Ivory Coast  2–0  Morocco Abidjan, Ivory Coast
Dao 24'
Traoré 52'
Report Stadium: Stade Félix Houphouët-Boigny
Referee: Badou Jasseh (Gambia)
Morocco  v  Mali
4 December 1991 Friendly Morocco  3–0  Mali Casablanca, Morocco
Stadium: Stade Mohammed V
Attendance: 12,000
Morocco  v  Algeria
26 December 1991 Friendly Morocco  1–1  Algeria Casablanca, Morocco
Stadium: Stade Mohammed V
Attendance: 21,500

1992

Cameroon  v  Morocco
12 January 1992 1992 AFCON GS Cameroon  1–0  Morocco Dakar, Senegal
Stadium: Stade de l'Amitié
Attendance: 60,000
Referee: Lim Kee Chong (Mauritius)
Morocco  v  Zaire
14 January 1992 1992 AFCON GS Morocco  1–1  Zaire Dakar, Senegal
Stadium: Stade de l'Amitié
Attendance: 11,000
Referee: Neji Jouini (Tunisia)
Morocco  v  United States
18 March 1992 Friendly Morocco  3–1  United States Casablanca, Morocco
Pérez 58' Stadium: Stade Mohammed V
Attendance: 20,000
Mali  v  Morocco
4 October 1992 1994 AFCON Q Mali  2–1  Morocco Bamako, Mali
  • Traoré 40'
  • Cissé 54'
Stadium: Stade Modibo Keïta
Referee: Idrissa Sarr (Mauritania)
Morocco  v  Ethiopia
11 October 1992 1994 WCQ Morocco  5–0
Suspended at 51'
 Ethiopia Casablanca, Morocco
Stadium: Stade Mohammed V
Attendance: 6,820
Referee: Rachid Medjiba Algeria
Benin  v  Morocco
25 October 1992 1994 WCQ Benin  0–1  Morocco Cotonou, Benin
Daoudi 49' Stadium: Stade de l'Amitié
Attendance: 7,000
Referee: Oi Attikora (Ivory Coast)
Morocco  v  Egypt
8 November 1992 1994 AFCON Q Morocco  0–0  Egypt Casablanca, Morocco
Stadium: Stade Mohammed V
Tunisia  v  Morocco
20 December 1992 1994 WCQ Tunisia  1–1  Morocco Tunis, Tunisia
F. Rouissi 44' Bouyboud 85' Stadium: Stade El Menzah
Attendance: 36,950
Referee: Michel Piraux (Belgium)

1993

Ethiopia  v  Morocco
17 January 1993 1994 WCQ Ethiopia  0–1  Morocco Addis Ababa, Ethiopia
Fertout 33' Stadium: Addis Ababa Stadium
Attendance: 12,757
Referee: Martin Bita Omondi (Kenya)
Morocco  v  Benin
31 January 1993 1994 WCQ Morocco  5–0  Benin Rabat, Morocco
Stadium: Prince Moulay Abdellah Stadium
Attendance: 9,602
Referee: Cherif Boubacar Mbaye (Senegal)
Morocco  v  Tunisia
28 February 1993 1994 WCQ Morocco  0–0  Tunisia Casablanca, Morocco
Stadium: Stade Mohammed V
Attendance: 60,000
Referee: Leslie Mottram (Scotland)
Morocco  v  Malawi
11 April 1993 1994 AFCON Q Morocco  0–1  Malawi Rabat, Morocco
Waya 89' Stadium: Stade Moulay Abdellah
Morocco  v  Senegal
18 April 1993 1994 WCQ Morocco  1–0  Senegal Casablanca, Morocco
Chaouch 82' Stadium: Stade Mohammed V
Attendance: 75,000
Referee: Alhagi Faye (Gambia)
Morocco  v  Mali
25 April 1993 1994 AFCON Q Morocco  1–0  Mali Casablanca, Morocco
Fertout 76' Stadium: Stade Mohammed V
Zambia  v  Morocco
4 July 1993 1994 WCQ Zambia  2–1  Morocco Lusaka, Zambia
Daoudi 1' Stadium: Independence Stadium
Attendance: 50,000
Referee: Hafidh Ali Tahir (Tanzania)
Egypt  v  Morocco
11 July 1993 1994 AFCON Q Egypt  1–1  Morocco Alexandria, Egypt
Ezzat 67' Laghrissi 22' Stadium: Alexandria Stadium
Senegal  v  Morocco
17 July 1993 1994 WCQ Senegal  1–3  Morocco Dakar, Senegal
Sané 65' Stadium: Stade Leopold Senghor
Attendance: 43,412
Referee: Neji Jouini (Tunisia)
Malawi  v  Morocco
25 July 1993 1994 AFCON Q Malawi  0–2  Morocco Lilongwe, Malawi
Stadium: Silver Stadium
Morocco  v  Mali
15 September 1993 Friendly Morocco  3–0  Mali Casablanca, Morocco
Stadium: Stade Mohammed V
Attendance: 8,000
Morocco  v  Algeria
22 September 1993 Friendly Morocco  0–0  Algeria Casablanca, Morocco
Stadium: Stade Mohammed V
Attendance: 12,000
Morocco  v  Gabon
27 September 1993 Friendly Morocco  1–0  Gabon Bonneuil-sur-Marne, France
Attendance: 1,500
Morocco  v  Zambia
10 October 1993 1994 WCQ Morocco  1–0  Zambia Casablanca, Morocco
Laghrissi 62' Stadium: Stade Mohammed V
Attendance: 49,383
Referee: Jean-Fidèle Diramba (Gabon)

1994

Egypt  v  Morocco
2 February 1994 1994 UAE Friendly Tournament Egypt  1–1  Morocco Sharjah, United Arab Emirates
H.Hassan 67' (pen.) Daoudi 45' (pen.) Referee: Salem Saeed Binhazim (United Arab Emirates)
United Arab Emirates  v  Morocco
4 February 1994 1994 UAE Friendly Tournament United Arab Emirates  1–1  Morocco Sharjah, United Arab Emirates
Sultan 70' Fertout 73' Referee: Ahmed Jassim Mohamed
Morocco  v  Slovakia
6 February 1994 1994 UAE Friendly Tournament Morocco  2–1  Slovakia Sharjah, United Arab Emirates
Faktor 27' Attendance: 8,000
Referee: Xuezhi Wang (China)
Morocco  v  Finland
23 February 1994 Friendly Morocco  0–0  Finland Casablanca, Morocco
Stadium: Stade Mohammed V
Attendance: 12,000
Referee: Abdelaziz Belleftouh
Luxembourg  v  Morocco
23 March 1994 Friendly Luxembourg  1–2  Morocco Luxembourg City, Luxembourg
Wolf 72' Stadium: Stade Josy Barthel
Attendance: 5,500
Referee: Didier Pauchard (France)
Argentina  v  Morocco
20 April 1994 1994 Salta Cup Argentina  3–1  Morocco Salta, Argentina
Chaouch 63' Stadium: Estadio El Gigante del Norte
Attendance: 25,000
Referee: Oscar Velásquez Alvarenga (Paraguay)
Canada  v  Morocco
1 June 1994 Friendly Canada  1–1  Morocco Montreal, Canada
Doliscat 89' Chaouch 58' Stadium: Complexe Sportif Claude-Robillard
Attendance: 3,816
Belgium  v  Morocco
19 June 1994 1994 FIFA World Cup GS Belgium  1–0  Morocco Orlando, United States
12:30 UTC−4 Degryse 11' Stadium: Citrus Bowl
Attendance: 61,219
Referee: José Torres Cadena (Colombia)
Saudi Arabia  v  Morocco
25 June 1994 1994 FIFA World Cup GS Saudi Arabia  2–1  Morocco East Rutherford, United States
19:30 UTC−4 Chaouch 26' Stadium: Giants Stadium
Attendance: 76,322
Referee: Philip Don (England)
Morocco  v  Netherlands
29 June 1994 1994 FIFA World Cup GS Morocco  1–2  Netherlands Orlando, United States
12:30 UTC−2 Nader 47' Stadium: Citrus Bowl
Attendance: 60,578
Referee: Alberto Tejada Noriega (Peru)
Burkina Faso  v  Morocco
4 September 1994 1996 AFCON Q Burkina Faso  2–1  Morocco Ouagadougou, Burkina Faso
El-Khalej 32' Stadium: Stade du 4 Août
Referee: Idrissa Sarr (Mauritania)
Morocco  v  Cameroon
7 November 1994 Friendly Morocco  1–1  Cameroon Casablanca, Morocco
Loumari 80' Ntone 80' Stadium: Stade Mohammed V
Attendance: 6,000
Morocco  v  Ivory Coast
13 November 1994 1996 AFCON Q Morocco  1–0  Ivory Coast Casablanca, Morocco
Nader 15' Stadium: Stade Mohammed V
Attendance: 12,000

1995

Morocco  v  Senegal
1 March 1995 Friendly Morocco  2–0  Senegal Casablanca, Morocco
  • Derrouiche 5', 26'
Stadium: Stade Mohammed V
Attendance: 30,000
Morocco  v  Burkina Faso
9 April 1995 1996 AFCON Q Morocco  0–0  Burkina Faso Rabat, Morocco
Stadium: Prince Moulay Abdellah Stadium
Attendance: 45,000
Morocco  v  Egypt
17 May 1995 Friendly Morocco  0–0  Egypt Marrakech, Morocco
Stadium: Stade El Harti
Attendance: 8,000
Ivory Coast  v  Morocco
4 June 1995 1996 AFCON Q Ivory Coast  2–0  Morocco Abidjan, Ivory Coast
Stadium: Stade Félix Houphouët-Boigny
Attendance: 45,000
Referee: Sidi Magassa (Mali)
Morocco  v  Mali
15 November 1995 Friendly Morocco  2–0  Mali Rabat, Morocco
Stadium: Stade Moulay Abdellah
Attendance: 20,000

1996

Morocco  v  Tunisia
3 January 1996 Friendly Morocco  3–1  Tunisia Rabat, Morocco
Report Baya 43' Stadium: Stade Moulay Abdellah
Morocco  v  Armenia
17 January 1996 Friendly Morocco  6–0  Armenia Vitrolles, France
Stadium: Stade Jules Ladoumègue
Attendance: 400
Referee: Marc Batta (France)
Morocco  v  Luxembourg
7 February 1996 Friendly Morocco  2–0  Luxembourg Rabat, Morocco
Report Stadium: Stade Moulay Abdellah
Attendance: 20,000
Morocco  v  Egypt
20 March 1996 1996 UAE Friendly Tournament Morocco  2–0  Egypt Dubai, United Arab Emirates
Report Stadium: Al Maktoum Stadium
Attendance: 12,000
Morocco  v  South Korea
23 March 1996 1996 UAE Friendly Tournament Morocco  2–2  South Korea Dubai, United Arab Emirates
Report Stadium: Al Maktoum Stadium
Attendance: 12,000
United Arab Emirates  v  Morocco
26 March 1996 1996 UAE Friendly Tournament United Arab Emirates  1–0  Morocco Dubai, United Arab Emirates
Report Stadium: Al Maktoum Stadium
Attendance: 12,000
Morocco  v  Zaire
29 August 1996 Friendly Morocco  7–0  Zaire Settat, Morocco
Attendance: 10,000
Egypt  v  Morocco
4 October 1996 1998 AFCON Q Egypt  1–1  Morocco Cairo, Egypt
H.Hassan 88' Bassir 74' Stadium: Cairo International Stadium
Attendance: 50,000
Morocco  v  Sierra Leone
9 November 1996 1998 WCQ Morocco  4–0  Sierra Leone Rabat, Morocco
18:00 UTC+0 Stadium: Prince Moulay Abdellah Stadium
Attendance: 25,000
Referee: Olufemi Olaniyan (Nigeria)
Morocco  v  Croatia
11 December 1996 1996 Hassan II Cup Morocco  2–2
(6–7 p)
 Croatia Casablanca, Morocco
Vlaović 14', 15' Stadium: Mohamed V Stadium
Attendance: 80,000
Morocco  v  Nigeria
12 December 1996 1996 Hassan II Cup Morocco  2–0  Nigeria Casablanca, Morocco
Stadium: Mohamed V Stadium
Attendance: 75,000
Referee: Falla Ndoye (Senegal)

1997

Ghana  v  Morocco
12 January 1997 1998 WCQ Ghana  2–2  Morocco Kumasi, Ghana
14:45 UTC+1 Stadium: Baba Yara Stadium
Attendance: 45,000
Referee: Ali Mohamed Bujsaim (United Arab Emirates)
Senegal  v  Morocco
22 February 1997 1998 AFCON Q Senegal  0–0  Morocco Dakar, Senegal
Stadium: Stade Léopold Sédar Senghor
Attendance: 30,000
Referee: Mohamed Kouradji (Algeria)
Gabon  v  Morocco
6 April 1997 1998 WCQ Gabon  0–4
Match abandoned
 Morocco Libreville, Gabon
16:00 UTC+1 Stadium: Stade Omar Bongo
Attendance: 40,000
Referee: Charles Masembe (Uganda)
Sierra Leone  v  Morocco
26 April 1997 1998 WCQ Sierra Leone  0–1  Morocco Freetown, Sierra Leone
16:30 UTC+1 Bassir 40' Stadium: National Stadium
Attendance: 45,000
Referee: Falla N'Doye (Senegal)
Morocco  v  Ethiopia
31 May 1997 1998 AFCON Q Morocco  4–0  Ethiopia Rabat, Morocco
Stadium: Prince Moulay Abdellah Stadium
Attendance: 30,000
Referee: Mahmoud Hosni (Tunisia)
Morocco  v  Ghana
8 June 1997 1998 WCQ Morocco  1–0  Ghana Casablanca, Morocco
20:00 UTC+0 Raghib 67' Stadium: Stade Mohammed V
Attendance: 80,000
Referee: Sidi Magassa (Mali)
Morocco  v  Egypt
21 June 1997 1998 AFCON Q Morocco  1–0  Egypt Rabat, Morocco
Bassir 71' Stadium: Prince Moulay Abdellah Stadium
Attendance: 60,000
Referee: Sidi Bekaye Magassa (Mali)
Ethiopia  v  Morocco
13 July 1997 1998 AFCON Q Ethiopia  0–1  Morocco Addis Ababa, Ethiopia
Bassir 21' Stadium: Addis Ababa Stadium
Attendance: 20,000
Morocco  v  Senegal
27 July 1997 1998 AFCON Q Morocco  3–0  Senegal Rabat, Morocco
Stadium: Prince Moulay Abdellah Stadium
Attendance: 20,000
Referee: Mamadouba Camara (Guinea)
Morocco  v  Gabon
16 August 1997 1998 WCQ Morocco  2–0  Gabon Casablanca, Morocco
20:00 UTC+0 Stadium: Stade Mohammed V
Attendance: 25,000
Referee: Hussein Moussa (Egypt)
Brazil  v  Morocco
9 October 1997 Friendly Brazil  2–0  Morocco Belém, Brazil
Stadium: Estádio Olímpico do Pará
Attendance: 45,000
Morocco  v  Togo
26 November 1997 Friendly Morocco  3–0  Togo Rabat, Morocco
Stadium: Stade Moulay Abdellah

1998

Morocco  v  Angola
14 January 1998 Friendly Morocco  2–1  Angola Rabat, Morocco
Stadium: Stade Moulay Abdellah
Morocco  v  Niger
6 February 1998 Friendly Morocco  3–0  Niger Marrakech, Morocco
Stadium: Stade El Harti
Morocco  v  Zambia
9 February 1998 1998 AFCON GS Morocco  1–1  Zambia Bobo-Dioulasso, Burkina Faso
18:15 UTC+2 Bahja 37' Chilumba 87' Stadium: Stade Municipal
Attendance: 10,000
Referee: Abdul Rahman Al-Zeid (Saudi Arabia)
Morocco  v  Mozambique
13 February 1998 1998 AFCON GS Morocco  3–0  Mozambique Bobo-Dioulasso, Burkina Faso
20:00 UTC+2 Stadium: Stade Municipal
Attendance: 3,000
Referee: Lucien Bouchardeau (Niger)
Morocco  v  Egypt
17 February 1998 1998 AFCON GS Morocco  1–0  Egypt Ouagadougou, Burkina Faso
16:00 UTC+2 Hadji 90' Stadium: Stade Municipal
Attendance: 500
Referee: Kim Milton Nielsen (Denmark)
Morocco  v  South Africa
22 February 1998 1998 AFCON QF Morocco  1–2  South Africa Ouagadougou, Burkina Faso
16:00 UTC+2 Chiba 36' Stadium: Stade Municipal
Attendance: 2,000
Referee: Lucien Bouchardeau (Niger)
Bulgaria  v  Morocco
21 April 1998 Friendly Bulgaria  2–1  Morocco Sofia, Bulgaria
Bassir 83' Stadium: Vasil Levski National Stadium
Morocco  v  England
27 May 1998 1998 Hassan II Cup Morocco  0–1  England Casablanca, Morocco
17:30 UTC+1 Owen 59' Stadium: Stade Mohammed V
Attendance: 80 000
Referee: Mourad Daami (Tunisia)
Morocco  v  France
29 May 1998 1998 Hassan II Cup Morocco  2–2
(6–5 p)
 France Casablanca, Morocco
Bassir 9', 64' Stadium: Stade Mohammed V
Attendance: 65 000
Referee: Idrissa Seck (Senegal)
Penalties
Ouakili soccer ball with check mark
Triki soccer ball with check mark
Saber soccer ball with check mark
Abrami soccer ball with red X
Hadda soccer ball with check mark
Amzine soccer ball with check mark
Rossi soccer ball with check mark
soccer ball with check mark Blanc
soccer ball with red X Djorkaeff
soccer ball with check mark Leboeuf
soccer ball with check mark Trezeguet
soccer ball with check mark Pires
soccer ball with check mark Vieira
soccer ball with red X Candela
Morocco  v  Chile
4 June 1998 Friendly Morocco  1–1  Chile Avignon, France
Hadji 46' Salas 88' Stadium: Parc des Sports
Attendance: 6,000
Referee: Bernard Saules (France)
Morocco  v  Norway
10 June 1998 1998 FIFA World Cup GS Morocco  2–2  Norway Montpellier, France
21:00 Stadium: Stade de la Mosson
Attendance: 29,800
Referee: Pirom Un-prasert (Thailand)
Brazil  v  Morocco
16 June 1998 1998 FIFA World Cup GS Brazil  3–0  Morocco Nantes, France
21:00 Stadium: Stade de la Beaujoire
Attendance: 35,500
Referee: Nikolai Levnikov (Russia)
Scotland  v  Morocco
23 June 1998 1998 FIFA World Cup GS Scotland  0–3  Morocco Saint-Étienne, France
21:00 Stadium: Stade Geoffroy-Guichard
Attendance: 30,600
Referee: Ali Bujsaim (United Arab Emirates)
Morocco  v  Sierra Leone
4 October 1998 2000 AFCON Q Morocco  3–0
Annulled
 Sierra Leone Casablanca, Morocco
Chippo 22'
Bassir 42'
Camacho 82'
Stadium: Stade Mohammed V
Attendance: 25,000
Referee: Djibril M'Baye (Senegal)
Morocco  v  Bulgaria
22 December 1998 Friendly Morocco  4–1  Bulgaria Agadir, Morocco
Bachev 56' Stadium: Stade Al Inbiaâte

1999

France  v  Morocco
19 January 1999 Friendly France  1–0  Morocco Marseille, France
Djorkaeff 30' Stadium: Stade Vélodrome
Attendance: 55,000
Referee: Alain Hamer (Luxembourg)
Guinea  v  Morocco
24 January 1999 2000 AFCON Q Guinea  1–1  Morocco Conakry, Guinea
Oularé 30' Hadji 46' Stadium: Stade du 28 Septembre
Attendance: 18,000
Referee: Zeli Sinko (Ivory Coast)
Togo  v  Morocco
28 February 1999 2000 AFCON Q Togo  2–3  Morocco Lomé, Togo
Noutsoudje 32'
Goumai 63'
Camacho 2', 72'
Hadji 39'
Stadium: Stade Municipal
Attendance: 15,000
Referee: Alex Quartey (Ghana)
Morocco  v  Togo
11 April 1999 2000 AFCON Q Morocco  1–1  Togo Rabat, Morocco
Chippo 40' Oyawolé 67' Stadium: Prince Moulay Abdellah Stadium
Attendance: 50,000
Referee: Mohsen Boukhir (Tunisia)
Netherlands  v  Morocco
27 April 1999 Friendly Netherlands  1–2  Morocco Arnhem, Netherlands
van Nistelrooy 90' Stadium: GelreDome
Morocco  v  Guinea
6 June 1999 2000 AFCON Q Morocco  1–0  Guinea Rabat, Morocco
Camacho 6' Stadium: Prince Moulay Abdellah Stadium
Referee: Boucif Lazzouni
Belgium  v  Morocco
6 September 1999 Friendly Belgium  4–0  Morocco Liège, Belgium
Stadium: Stade Maurice Dufrasne
Morocco  v  United States
17 November 1999 Friendly Morocco  2–1  United States Marrakech, Morocco
Wynalda 17' Stadium: Stade El Harti
Attendance: 18,000

2000s

2000

Morocco  v  Trinidad and Tobago
18 January 2000 Friendly Morocco  1–0  Trinidad and Tobago El Jadida, Morocco
Hadji 34' Stadium: Stade El Abdi
Attendance: 10,000
Morocco  v  Congo
26 January 2000 2000 AFCON GS Morocco  1–0  Congo Lagos, Nigeria
19:30 UTC+1 Bassir 85' Stadium: National Stadium
Attendance: 8,000
Referee: Alain Sars (France)
Morocco  v  Tunisia
29 January 2000 2000 AFCON GS Morocco  0–0  Tunisia Lagos, Nigeria
16:00 UTC+1 Stadium: National Stadium
Attendance: 5,000
Referee: Falla Ndoye (Senegal)
Nigeria  v  Morocco
3 February 2000 2000 AFCON GS Nigeria  2–0  Morocco Lagos, Nigeria
Stadium: National Stadium
Attendance: 60,000
Referee: Coffi Codjia (Benin)
Gambia  v  Morocco
9 April 2000 2002 WCQ Gambia  0–1  Morocco Bakau, Gambia
16:00 UTC+0 El Moubarki 63' Stadium: Independence Stadium
Attendance: 20,000
Referee: Mamadouba Camara (Guinea)
Morocco  v  Gambia
22 April 2000 2002 WCQ Morocco  2–0  Gambia Casablanca, Morocco
19:30 UTC+0 El Khattari 17', 31' Stadium: Stade Mohammed V
Attendance: 10,800
Referee: Alhabib Ahmad (Libya)
Morocco  v  Jamaica
4 June 2000 2000 Hassan II Cup Morocco  1–0  Jamaica Casablanca, Morocco
Zerouali 61' Stadium: Stade Mohammed V
Attendance: 40,000
Morocco  v  France
6 June 2000 2000 Hassan II Cup Morocco  1–5  France Casablanca, Morocco
Naybet 65' Stadium: Stade Mohammed V
Namibia  v  Morocco
17 June 2000 2002 WCQ Namibia  0–0  Morocco Windhoek, Namibia
15:00 UTC+1 Stadium: Sam Nujoma Stadium
Attendance: 5,000
Referee: Edwin Senai (Botswana)
Morocco  v  Algeria
9 July 2000 2002 WCQ Morocco  2–1  Algeria Fez, Morocco
20:00 UTC+0 Camacho 51', 75' Meçabih 35' Stadium: Stade Hassan II
Attendance: 10,000
Referee: Ferid Sahli (Tunisia)
Gabon  v  Morocco
2 September 2000 2002 AFCON Q Gabon  2–0  Morocco Libreville, Gabon
Stadium: Stade Omar Bongo
Attendance: 4,000
Referee: Sidi Bekaye Magassa (Mali)
Morocco  v  Kenya
8 October 2000 2002 AFCON Q Morocco  1–0  Kenya Casablanca, Morocco
Chippo 43' Stadium: Stade Mohammed V
Referee: Alex Quartey (Ghana)
Morocco  v  Libya
22 November 2000 Friendly Morocco  0–0  Libya Casablanca, Morocco
Stadium: Stade Mohammed V
Attendance: 6,000

2001

Tunisia  v  Morocco
13 January 2001 2002 AFCON Q Tunisia  0–1  Morocco Tunis, Tunisia
Camacho 49' Stadium: Stade El Menzah
Attendance: 35,000
Egypt  v  Morocco
28 January 2001 2002 WCQ Egypt  0–0  Morocco Cairo, Egypt
18:00 UTC+2 Stadium: Cairo International Stadium
Attendance: 60,000
Morocco  v  South Korea
8 February 2001 2001 UAE Friendly Tournament Morocco  1–1  South Korea Dubai, United Arab Emirates
El Assas 10' Chul 88'
Morocco  v  Denmark
11 February 2001 2001 UAE Friendly Tournament Morocco  4–2  Denmark Dubai, United Arab Emirates
United Arab Emirates  v  Morocco
14 February 2001 2001 UAE Friendly Tournament United Arab Emirates  1–1  Morocco Dubai, United Arab Emirates
Juma 34' Sektioui 75'
Morocco  v  Senegal
24 February 2001 2002 WCQ Morocco  0–0  Senegal Rabat, Morocco
Stadium: Stade Moulay Abdellah
Attendance: 60,000
Morocco  v  Trinidad and Tobago
3 March 2001 Friendly Morocco  1–0  Trinidad and Tobago Casablanca, Morocco
Hadji 34' Stadium: Stade Mohammed V
Morocco  v  Tunisia
24 March 2001 2002 AFCON Q Morocco  2–0  Tunisia Rabat, Morocco
Stadium: Stade Moulay Abdellah
Attendance: 25,000
Morocco  v  Namibia
21 April 2001 2002 WCQ Morocco  3–0  Namibia Rabat, Morocco
Stadium: Stade Moulay Abdellah
Attendance: 15,000
Algeria  v  Morocco
4 May 2001 2002 WCQ Algeria  1–2  Morocco Algiers, Algeria
Tasfaout 10' Stadium: Stade 5 Juillet 1962
Attendance: 15,000
Kenya  v  Morocco
2 June 2001 2002 AFCON Q Kenya  1–1  Morocco Nairobi, Kenya
Origi 5' Bassir 43' Stadium: Moi International Sports Centre
Attendance: 17,000
Morocco  v  Gabon
16 June 2001 2002 AFCON Q Morocco  0–1  Gabon Fez, Morocco
Nguema 43' Stadium: Stade Hassan II
Attendance: 12,000
Morocco  v  Egypt
30 June 2001 2002 WCQ Morocco  1–0  Egypt Rabat, Morocco
Hadji 32' Stadium: Stade Moulay Abdellah
Attendance: 45,000
Senegal  v  Morocco
14 July 2001 2002 WCQ Senegal  1–0  Morocco Dakar, Senegal
Diouf 17' Stadium: Stade Leopold Senghor
Attendance: 60,000
Italy  v  Morocco
5 September 2001 Friendly Italy  1–0  Morocco Piacenza, Italy
Tommasi 18' Stadium: Stadio Leonardo Garilli
Attendance: 18,741
Mali  v  Morocco
14 October 2001 Bamako Tournament Mali  2–1  Morocco Bamako, Mali
Rokki 35' Stadium: Stade 26 Mars
Morocco  v  Zambia
14 November 2001 Friendly Morocco  1–0  Zambia Rabat, Morocco
Rokki 86' Stadium: Stade Moulay Abdellah
Morocco  v  Mali
12 December 2001 Friendly Morocco  1–1  Mali Settat, Morocco
Chippo 9' (pen.) Bakayoko 86'

2002

Morocco  v  Guinea
13 January 2002 Friendly Morocco  2–1  Guinea Rabat, Morocco
Titi Camara 13' Stadium: Stade Moulay Abdellah
Gambia  v  Morocco
16 January 2002 Friendly Gambia  0–2  Morocco Bakau, Gambia
Report Stadium: Independence Stadium
Morocco  v  Ghana
21 January 2002 2002 AFCON GS Morocco  0–0  Ghana Ségou, Mali
16:00 Stadium: Stade Amare Daou
Attendance: 4,000
Referee: Domenico Messina (Italy)
Burkina Faso  v  Morocco
26 January 2002 2002 AFCON GS Burkina Faso  1–2  Morocco Ségou, Mali
15:30 Dagano 58' Zerouali 23', 85' Stadium: Stade Amare Daou
Attendance: 6,000
Referee: Lim Kee Chong (Mauritius)
South Africa  v  Morocco
30 January 2002 2002 AFCON GS South Africa  3–1  Morocco Ségou, Mali
Zuma 42'
Mngomeni 48'
Nomvethe 51'
Benmahmoud 77' (pen.) Stadium: Stade Amare Daou
Attendance: 3,000
Referee: Gamal Al-Ghandour (Egypt)
Costa Rica  v  Morocco
27 March 2002 Friendly Costa Rica  0–1  Morocco San José, Costa Rica
Report Bouden Stadium: Estadio Ricardo Saprissa
Luxembourg  v  Morocco
21 August 2002 Friendly Luxembourg  0–2  Morocco Luxembourg City, Luxembourg
Report Stadium: Stade Josy Barthel
Attendance: 1,650
Gabon  v  Morocco
7 September 2002 2004 AFCON Q Gabon  0–1  Morocco Libreville, Gabon
Chippo 19' Stadium: Stade Omar Bongo
Attendance: 30,000
Referee: Raphaël Evehe Divine (Cameroon)
Morocco  v  Niger
3 October 2002 Friendly Morocco  6–1  Niger Rabat, Morocco
Report Hamidou 90' Stadium: Stade Moulay Abdellah
Attendance: 4,300
Morocco  v  Equatorial Guinea
13 October 2002 2004 AFCON Q Morocco  5–0  Equatorial Guinea Rabat, Morocco
Ramzi 8'
Bidoudane 24'
Safri 27'
Rokki 45'
Kacemi 70'
Stadium: Moulay Abdellah Stadium
Attendance: 25,000
Referee: Mohsen Boukhtir (Guinea)
Morocco  v  Mali
20 November 2002 Mandela Challenge Morocco  1–3  Mali Rabat, Morocco
Stadium: Stade Moulay Abdellah
Attendance: 15,000

2003

Morocco  v  Senegal
12 February 2003 Friendly Morocco  1–0  Senegal Paris, France
Report Stadium: Stade Charléty
Attendance: 8,000
Sierra Leone  v  Morocco
29 March 2003 2004 AFCON Q Sierra Leone  0–0  Morocco Freetown, Sierra Leone
Report Stadium: National Stadium
Referee: Idrissa Kaba (Liberia)
Morocco  v  Ivory Coast
30 April 2003 Friendly Morocco  0–1  Ivory Coast Rabat, Morocco
Stadium: Stade Moulay Abdellah
Morocco  v  Sierra Leone
8 June 2003 2004 AFCON Q Morocco  1–0  Sierra Leone Casablanca, Morocco
Report Stadium: Stade Mohammed V
Referee: Abdul El-Fatah Esam Eldeen (Egypt)
Morocco  v  Gabon
20 June 2003 2004 AFCON Q Morocco  2–0  Gabon Rabat, Morocco
Report Stadium: Stade Moulay Abdellah
Referee: Mohamed Abdelhakim Al-Shelmani (Libya)
Equatorial Guinea  v  Morocco
6 July 2003 2004 AFCON Q Equatorial Guinea  0–1  Morocco Malabo, Equatorial Guinea
Report Stadium: Estadio de Malabo
Morocco  v  Trinidad and Tobago
10 September 2003 Friendly Morocco  2–0  Trinidad and Tobago Marrakech, Morocco
Report Stadium: Stade El Harti
Attendance: 10,000
Tunisia  v  Morocco
11 October 2003 Friendly Tunisia  0–0  Morocco Tunis, Tunisia
Report Stadium: Stade El Menzah
Attendance: 13,000
Morocco  v  Burkina Faso
15 November 2003 Friendly Morocco  1–0  Burkina Faso Meknes, Morocco
Ouaddou 24' Report Stadium: Stade d'Honneur
Attendance: 25,000
Morocco  v  Mali
19 November 2003 Friendly Morocco  0–2  Mali Casablanca, Morocco
Stadium: Stade Mohammed V
Attendance: 6,000

2004

Nigeria  v  Morocco
27 January 2004 2004 AFCON GS Nigeria  0–1  Morocco Monastir, Tunisia
14:00 GMT+1 Hadji 77' Stadium: Stade Mustapha Ben Jannet
Attendance: 15,000
Referee: Falla N'Doye (Senegal)
Morocco  v  Benin
31 January 2004 2004 AFCON GS Morocco  4–0  Benin Sfax, Tunisia
18:00 GMT+1 Stadium: Stade Taïeb El Mhiri
Attendance: 20,000
Referee: Eddy Maillet (Seychelles)
Morocco  v  South Africa
4 February 2004 2004 AFCON GS Morocco  1–1  South Africa Sousse, Tunisia
18:00 GMT+1 Safri 38' (pen.) Mayo 29' Stadium: Stade Olympique de Sousse
Attendance: 6,000
Referee: Hichem Guirat (Tunisia)
Morocco  v  Algeria
8 February 2004 2004 AFCON QF Morocco  3–1
(a.e.t.)
 Algeria Sfax, Tunisia
17:00 GMT+1 Cherrad 84' Stadium: Stade Taïeb El Mhiri
Attendance: 22,000
Morocco  v  Mali
11 February 2004 2004 AFCON SF Morocco  4–0  Mali Sousse, Tunisia
19:00 GMT+1 Stadium: Stade Olympique de Sousse
Attendance: 15,000
Referee: Abubakar Sharaf (Ivory Coast)
Tunisia  v  Morocco
14 February 2004 2004 AFCON Final Tunisia  2–1  Morocco Radès, Tunisia
14:30 GMT+1 Mokhtari 38' Stadium: Stade 7 Novembre
Attendance: 60,000
Referee: Falla N'Doye (Senegal)
Morocco  v   Switzerland
18 February 2004 Friendly Morocco  2–1   Switzerland Rabat, Morocco
Frei 90' Stadium: Stade Moulay Abdellah
Morocco  v  Angola
31 March 2004 Friendly Morocco  3–1  Angola Rabat, Morocco
Norberto 84' Stadium: Stade Moulay Abdellah
Attendance: 20,000
Morocco  v  Argentina
28 April 2004 Friendly Morocco  0–1  Argentina Casablanca, Morocco
González 52' Stadium: Stade Mohammed V
Attendance: 60,000
Mali  v  Morocco
28 May 2004 Friendly Mali  0–0  Morocco Bamako, Mali
Stadium: Stade 26 Mars
Attendance: 35,000
Malawi  v  Morocco
5 June 2004 2006 WCQ / AFCON Q Malawi  1–1  Morocco Blantyre, Malawi
Munthali 35' Safri 25' Stadium: Kamuzu Stadium
Attendance: 30,040
Referee: Joseph Mususa (Zimbabwe)
Botswana  v  Morocco
3 July 2004 2006 WCQ / AFCON Q Botswana  0–1  Morocco Gaborone, Botswana
Mokhtari 30' Stadium: Botswana National Stadium
Attendance: 22,000
Referee: Gilbert Dlamini (Swaziland)
Morocco  v  Tunisia
4 September 2004 2006 WCQ / AFCON Q Morocco  1–1  Tunisia Rabat, Morocco
El Karkouri 74' Santos 11' Stadium: Stade Moulay Abdellah
Attendance: 45,000
Referee: Ahmed Auda (Egypt)
Guinea  v  Morocco
10 October 2004 2006 WCQ / AFCON Q Guinea  1–1  Morocco Conakry, Guinea
Mansaré 50' Report Chamakh 5' Stadium: Stade 28 Septembre
Attendance: 25,000
Referee: Manuel Monteiro Duarte (Cape Verde)
Morocco  v  Burkina Faso
17 November 2004 Friendly Morocco  4–0  Burkina Faso Rabat, Morocco
Stadium: Stade Moulay Abdellah
Attendance: 5,000

2005

Morocco  v  Kenya
9 February 2005 2006 WCQ / AFCON Q Morocco  5–1  Kenya Rabat, Morocco
19:30 Otieno 90+3' Stadium: Stade Moulay Abdellah
Attendance: 40,000
Referee: Wahid Tamuni (Libya)
Morocco  v  Guinea
26 March 2005 2006 WCQ / AFCON Q Morocco  1–0  Guinea Rabat, Morocco
19:30 Hadji 62' Stadium: Stade Moulay Abdellah
Attendance: 70,000
Referee: Koman Coulibaly (Mali)
Morocco  v  Malawi
4 June 2005 2006 WCQ / AFCON Q Morocco  4–1  Malawi Rabat, Morocco
20:00 Chipatala 10' Stadium: Stade Moulay Abdellah
Referee: Buenkadila Wabelo Bisingu (Congo DR)
Kenya  v  Morocco
18 June 2005 2006 WCQ / AFCON Q Kenya  0–0  Morocco Nairobi, Kenya
16:00 Stadium: Nyayo National Stadium
Attendance: 50,000
Referee: Badara Diatta (Senegal)
Morocco  v  Togo
17 August 2005 Friendly Morocco  0–1  Togo Rouen, France
Dogbé 20' Stadium: Stade Robert Diochon
Morocco  v  Botswana
3 September 2005 2006 WCQ / AFCON Q Morocco  1–0  Botswana Rabat, Morocco
20:00 El Karkouri 62' Stadium: Stade Moulay Abdellah
Attendance: 25,000
Referee: Mohamed Benouza (Algeria)
Tunisia  v  Morocco
8 October 2005 2006 WCQ / AFCON Q Tunisia  2–2  Morocco Radès, Tunisia
20:45 Stadium: Stade 7 November
Attendance: 60,000
Referee: Essam Abdel-Fatah (Egypt)
Morocco  v  Cameroon
15 November 2005 Friendly Morocco  0–0  Cameroon Clairefontaine-en-Yvelines, France
Stadium: INF Clairefontaine

2006

Morocco  v  DR Congo
9 January 2006 Friendly Morocco  3–0  DR Congo Rabat, Morocco
Stadium: Stade Moulay Abdellah
Morocco  v  Zimbabwe
14 January 2006 Friendly Morocco  1–0  Zimbabwe Marrakech, Morocco
Armoumen 89' Stadium: Stade El Harti
Attendance: 20,000
Morocco  v  Angola
17 January 2006 Friendly Morocco  2–2  Angola Rabat, Morocco
Stadium: Stade Moulay Abdellah
Morocco  v  Ivory Coast
21 January 2006 2006 AFCON GS Morocco  0–1  Ivory Coast Cairo, Egypt
14:00 UTC+2 Drogba 39' (pen.) Stadium: Cairo International Stadium
Attendance: 8,000
Referee: Jérôme Damon (South Africa)
Egypt  v  Morocco
24 January 2006 2006 AFCON GS Egypt  0–0  Morocco Cairo, Egypt
20:00 UTC+2 Stadium: Cairo International Stadium
Attendance: 47,000
Referee: Coffi Codjia (Benin)
Libya  v  Morocco
28 January 2006 2006 AFCON GS Libya  0–0  Morocco Cairo, Egypt
19:00 UTC+2 Stadium: Cairo Military Academy Stadium
Attendance: 5,000
Referee: Mourad Daami (Tunisia)
United States  v  Morocco
23 May 2006 Friendly United States  0–1  Morocco Nashville, United States
Madihi 90' Stadium: Nashville Coliseum
Attendance: 26,141
Referee: Mauricio Navarro (Canada)
Morocco  v  Mali
28 May 2006 Friendly Morocco  0–1  Mali Colombes, France
Kanouté 69' Stadium: Stade Olympique Yves-du-Manoir
Colombia  v  Morocco
4 June 2006 Friendly Colombia  2–0  Morocco Barcelona, Spain
Stadium: Camp Nou
Attendance: 11,000
Morocco  v  Burkina Faso
16 August 2006 Friendly Morocco  1–0  Burkina Faso Rabat, Morocco
Hadji 45' Stadium: Stade Moulay Abdellah
Morocco  v  Malawi
2 September 2006 2008 AFCON Q Morocco  2–0  Malawi Rabat, Morocco
Stadium: Stade Moulay Abdellah
Morocco  v  Gabon
15 November 2006 Friendly Morocco  6–0  Gabon Rabat, Morocco
Stadium: Stade Moulay Abdellah

2007

Morocco  v  Tunisia
7 February 2007 Friendly Morocco  1–1  Tunisia Rabat, Morocco
Chamakh 28' Jemâa 62' Stadium: Stade Moulay Abdellah
Zimbabwe  v  Morocco
24 April 2007 2008 AFCON Q Zimbabwe  1–1  Morocco Harare, Zimbabwe
Nyandoro 82' Hadji 7' Stadium: Rufaro Stadium
Morocco  v  Zimbabwe
2 June 2007 2008 AFCON Q Morocco  2–0  Zimbabwe Casablanca, Morocco
Stadium: Stade Mohammed V
Malawi  v  Morocco
16 June 2007 2008 AFCON Q Malawi  0–1  Morocco Blantyre, Malawi
El Moubarki 12' Stadium: Kamazu Stadium
Ghana  v  Morocco
8 September 2007 Friendly Ghana  2–0  Morocco Rouen, France
Stadium: Stade Robert Diochon
Attendance: 3,000
Morocco  v  Namibia
17 October 2007 Friendly Morocco  2–0  Namibia Rabat, Morocco
Stadium: Stade Moulay Abdellah
France  v  Morocco
16 November 2007 Friendly France  2–2  Morocco Saint-Denis, France
Stadium: Stade de France
Attendance: 78,000
Morocco  v  Senegal
21 November 2007 Friendly Morocco  3–0  Senegal Créteil, France
Stadium: Stade Dominique Duvauchelle
Attendance: 6,000

2008

Morocco  v  Zambia
12 January 2008 Friendly Morocco  2–0  Zambia Fez, Morocco
Stadium: Fez Stadium
Morocco  v  Angola
16 January 2008 Friendly Morocco  2–1  Angola Rabat, Morocco
Flávio 17' Stadium: Stade Moulay Abdellah
Namibia  v  Morocco
21 January 2008 2008 AFCON GS Namibia  1–5  Morocco Accra, Ghana
15:00 UTC±0 Brendell 24' Stadium: Ohene Djan Stadium
Attendance: 2,000
Referee: Divine Evehe (Cameroon)
Guinea  v  Morocco
24 January 2008 2008 AFCON GS Guinea  3–2  Morocco Accra, Ghana
17:00 UTC±0 Stadium: Ohene Djan Stadium
Attendance: 15,000
Referee: Jerome Damon (South Africa)
Ghana  v  Morocco
28 January 2008 2008 AFCON GS Ghana  2–0  Morocco Accra, Ghana
17:00 UTC±0 Stadium: Ohene Djan Stadium
Attendance: 40,000
Referee: Modou Sowe (Gambia)
Belgium  v  Morocco
26 March 2008 Friendly Belgium  1–4  Morocco Brussels, Belgium
Witsel 51' Stadium: Stade Roi Baudouin
Attendance: 24,000
Morocco  v  Ethiopia
31 May 2008 2010 WCQ / AFCON Q Morocco  3–0
Annulled
 Ethiopia Casablanca, Morocco
19:00 UTC+0 Stadium: Stade Mohammed V
Attendance: 5,000
Referee: Badara Diatta (Senegal)
Mauritania  v  Morocco
7 June 2008 2010 WCQ / AFCON Q Mauritania  1–4  Morocco Nouakchott, Mauritania
17:00 UTC±0 Da Silva 82' (pen.) Stadium: Stade Olympique
Attendance: 9,500
Referee: Joseph Lamptey (Ghana)
Rwanda  v  Morocco
14 June 2008 2010 WCQ / AFCON Q Rwanda  3–1  Morocco Kigali, Rwanda
15:30 UTC±2 Safri 80' Stadium: Stade Régional Nyamirambo
Attendance: 12,000
Referee: Divine Evehe (Cameroon)
Morocco  v  Rwanda
21 June 2008 2010 WCQ / AFCON Q Morocco  2–0  Rwanda Casablanca, Morocco
19:00 UTC+1 Stadium: Stade Mohammed V
Attendance: 2,500
Referee: Mohamed Benouza (Algeria)
Morocco  v  Benin
20 August 2008 Friendly Morocco  3–1  Benin Rabat, Morocco
Omotoyossi 36' Stadium: Stade Moulay Abdellah
Oman  v  Morocco
6 September 2008 Friendly Oman  0–0  Morocco Muscat, Oman
Stadium: Royal Oman Police Stadium
Morocco  v  Mauritania
11 October 2008 2010 WCQ / AFCON Q Morocco  4–1  Mauritania Rabat, Morocco
19:30 UTC±0 Teguedi 68' Stadium: Stade Moulay Abdellah
Attendance: 1,472
Referee: Sharaf Aboubakar (Ivory Coast)
Morocco  v  Zambia
19 November 2008 Friendly Morocco  3–0  Zambia Casablanca, Morocco
Stadium: Stade Mohammed V

2009

Morocco  v  Czech Republic
11 February 2009 Friendly Morocco  0–0  Czech Republic Casablanca, Morocco
Stadium: Stade Mohammed V
Referee: Makrem Legguem (Tunisia)
Morocco  v  Gabon
28 March 2009 2010 WCQ / AFCON Q Morocco  1–2  Gabon Casablanca, Morocco
20:00 UTC±0 El Hamdaoui 83' Stadium: Stade Mohammed V
Attendance: 38,000
Referee: Badara Diatta (Senegal)
Angola  v  Morocco
31 March 2009 Friendly Angola  0–2  Morocco Lisbon, Portugal
Stadium: Estádio do Restelo
Cameroon  v  Morocco
7 June 2009 2010 WCQ / AFCON Q Cameroon  0–0  Morocco Yaoundé, Cameroon
15:30 UTC+1 Stadium: Stade Omnisports Ahmadou Ahidjo
Attendance: 35,000
Referee: Rajindraparsad Seechurn (Mauritius)
Morocco  v  Togo
20 June 2009 2010 WCQ / AFCON Q Morocco  0–0  Togo Rabat, Morocco
15:30 UTC±0 Stadium: Stade Moulay Abdellah
Attendance: 22,000
Referee: Wellington Kaoma (Zambia)
Morocco  v  Congo
12 August 2009 Friendly Morocco  1–1  Congo Rabat, Morocco
17:00 UTC+1 El Ahmadi 44' Moussilou 18' Stadium: Stade Moulay Abdellah
Referee: Mohamed Benouza (Algeria)
Togo  v  Morocco
6 September 2009 2010 WCQ / AFCON Q Togo  1–1  Morocco Lomé, Togo
15:30 UTC±0 Salifou 3' Taarabt 90+2' Stadium: Stade de Kégué
Attendance: 24,651
Referee: Muhmed Ssegonga (Uganda)
Gabon  v  Morocco
10 October 2009 2010 WCQ / AFCON Q Gabon  3–1  Morocco Libreville, Gabon
15:30 UTC+1 Taarabt 88' Stadium: Stade Omar Bongo
Attendance: 14,000
Referee: Noumandiez Doué (Ivory Coast)
Morocco  v  Cameroon
14 November 2009 2010 WCQ / AFCON Q Morocco  0–2  Cameroon Fez, Morocco
15:30 UTC±0 Stadium: Fez Stadium
Attendance: 17,000
Referee: Daniel Bennett (South Africa)

2010s

2010

Morocco  v  Equatorial Guinea
11 August 2010 Friendly Morocco  2–1  Equatorial Guinea Rabat, Morocco
22:00 UTC+1 Hadji 65', 79' Anselmo 38' Stadium: Stade Moulay Abdellah
Morocco  v  Central African Republic
5 September 2010 2012 AFCON Q Morocco  0–0  Central African Republic Rabat, Morocco
21:00 UTC Stadium: Stade Moulay Abdellah
Referee: Koman Coulibaly (Mali)
Tanzania  v  Morocco
9 October 2010 2012 AFCON Q Tanzania  0–1  Morocco Dar es Salaam, Tanzania
16:00 UTC+3 El Hamdaoui 43' Stadium: Benjamin Mkapa National Stadium
Referee: Seechurn Rajindraparsad (Mauritius)
Northern Ireland  v  Morocco
17 November 2010 Friendly Northern Ireland  1–1  Morocco Belfast, Northern Ireland
19:45 UTC Patterson 86' (pen.) Chamakh 55' Stadium: Windsor Park
Attendance: 11 200
Referee: Tom Harald Hagen (Norway)

2011

Morocco  v  Niger
9 February 2011 Friendly Morocco  3–0  Niger Marrakech, Morocco
20:00 UTC Stadium: Stade de Marrakech
Algeria  v  Morocco
27 March 2011 2012 AFCON Q Algeria  1–0  Morocco Annaba, Algeria
20:30 UTC+1 Yebda 5' (pen.) Stadium: Stade 19 Mai 1956
Referee: Seechurn Rajindraparsad (Mauritius)
Morocco  v  Algeria
4 June 2011 2012 AFCON Q Morocco  4–0  Algeria Marrakech, Morocco
21:00 UTC+1 Stadium: Stade de Marrakech
Referee: Noumandiez Doué (Ivory Coast)
Senegal  v  Morocco
10 August 2011 Friendly Senegal  0–2  Morocco Dakar, Senegal
17:00 UTC+1 Stadium: Stade Léopold Sédar Senghor
Central African Republic  v  Morocco
4 September 2011 2012 AFCON Q Central African Republic  0–0  Morocco Bangui, Central African Republic
15:00 UTC+1 Stadium: Barthelemy Boganda Stadium
Referee: Slim Jedidi (Tunisia)
Morocco  v  Tanzania
9 October 2011 2012 AFCON Q Morocco  3–1  Tanzania Marrakech, Morocco
19:30 UTC±0 Kassim 40' Stadium: Stade de Marrakech
Attendance: 38 000
Referee: Bakary Gassama (Gambia)
Morocco  v  Uganda
11 November 2011 2011 LG Cup Morocco  0–1  Uganda Marrakech, Morocco
20:30 UTC±0 Sserumaga 47' Stadium: Stade de Marrakech
Morocco  v  Cameroon
13 November 2011 2011 LG Cup Morocco  1–1
(2–4 p)
 Cameroon Marrakech, Morocco
18:45 UTC±0 Amrabat 90' Eto'o 73' Stadium: Stade de Marrakech

2012

Morocco  v  Tunisia
23 January 2012 2012 AFCON GS Morocco  1–2  Tunisia Libreville, Gabon
20:00 UTC+1 Kharja 86' Stadium: Stade d'Angondjé
Attendance: 28,000
Referee: Daniel Bennett (South Africa)
Gabon  v  Morocco
27 January 2012 2012 AFCON GS Gabon  3–2  Morocco Libreville, Gabon
20:00 UTC+1 Kharja 24', 90+1' (pen.) Stadium: Stade d'Angondjé
Attendance: 35,000
Referee: Bakary Gassama (Gambia)
Niger  v  Morocco
31 January 2012 2012 AFCON GS Niger  0–1  Morocco Libreville, Gabon
19:00 UTC+1 Belhanda 78' Stadium: Stade d'Angondjé
Attendance: 4,000
Referee: Hamada Nampiandraza (Madagascar)
Morocco  v  Burkina Faso
29 February 2012 Friendly Morocco  2–0  Burkina Faso Marrakech, Morocco
19:00 UTC±0 Stadium: Stade de Marrakech
Morocco  v  Senegal
25 May 2012 Friendly Morocco  0–1  Senegal Marrakech, Morocco
18:00 UTC+1 Konaté 10' Stadium: Stade de Marrakech
Gambia  v  Morocco
2 June 2012 2014 WCQ Gambia  1–1  Morocco Bakau, Gambia
16:30 UTC+0 Jammeh 15' Kharja 76' Stadium: Independence Stadium
Attendance: 15,000
Referee: Néant Alioum (Cameroon)
Morocco  v  Ivory Coast
9 June 2012 2014 WCQ Morocco  2–2  Ivory Coast Marrakech, Morocco
21:00 UTC+1 Stadium: Stade de Marrakech
Attendance: 36,000
Referee: Gehad Grisha (Egypt)
Morocco  v  Bahrain
23 June 2012 2012 Arab Cup GS Morocco  4–0  Bahrain Jeddah, Saudi Arabia
18:15 UTC+3 Stadium: Prince Abdullah al-Faisal Stadium
Referee: Abdullah Al-Balooshi (Qatar)
Libya  v  Morocco
26 June 2012 2012 Arab Cup GS Libya  0–0  Morocco Jeddah, Saudi Arabia
21:00 UTC+3 Stadium: Prince Abdullah al-Faisal Stadium
Referee: Djamel Haimoudi (Algeria)
Yemen  v  Morocco
29 June 2012 2012 Arab Cup GS Yemen  0–4  Morocco Jeddah, Saudi Arabia
19:45 UTC+3 Stadium: Prince Abdullah al-Faisal Stadium
Referee: Abdulrahman Al-Amri (Saudi Arabia)
Morocco  v  Iraq
3 July 2012 2012 Arab Cup SF Morocco  2–1  Iraq Jeddah, Saudi Arabia
21:30 UTC+3 Karim 90+6' (pen.) Stadium: Prince Abdullah al-Faisal Stadium
Referee: Djamel Haimoudi (Algeria)
Libya  v  Morocco
6 July 2012 2012 Arab Cup Final Libya  1–1
(1–3 p)
 Morocco Jeddah, Saudi Arabia
21:00 UTC+3 Al Badri 89' El Bahri 5' Stadium: Prince Abdullah al-Faisal Stadium
Referee: Slim Jedidi (Tunisia)
Penalties
Al Badri soccer ball with check mark
Al-Ghannoudi soccer ball with red X
Salama soccer ball with red X
Al-Sebaee soccer ball with red X
soccer ball with check mark Salhi
soccer ball with check mark Jahouh
soccer ball with red X Abdessamad
soccer ball with red X Bourhim
soccer ball with check mark Benlamalem
Morocco  v  Guinea
15 August 2012 Friendly Morocco  1–2  Guinea Rabat, Morocco
20:00 UTC+1 Salhi 90+1' Stadium: Stade Moulay Abdellah
Mozambique  v  Morocco
9 September 2012 2013 AFCON Q Mozambique  2–0  Morocco Maputo, Mozambique
15:00 UTC+2 Stadium: Estádio da Machava
Referee: Sylvester Kirwa (Kenya)
Morocco  v  Mozambique
13 October 2012 2013 AFCON Q Morocco  4–0  Mozambique Marrakech, Morocco
20:00 UTC±0 Stadium: Stade de Marrakech
Referee: Néant Alioum (Cameroon)
Morocco  v  Togo
14 November 2012 Friendly Morocco  0–1  Togo Casablanca, Morocco
20:00 UTC±0 Adebayor 74' Stadium: Stade Mohammed V
Morocco  v  Niger
12 December 2012 Friendly Morocco  3–0  Niger El Jadida, Morocco
Stadium: Stade El Abdi

2013

Morocco  v  Zambia
8 January 2013 Friendly Morocco  0–0  Zambia Rosettenville, South Africa
UTC+2 Stadium: Rand Stadium
Referee: Victor Gomes (South Africa)
Morocco  v  Namibia
12 January 2013 Friendly Morocco  2–1  Namibia Rosettenville, South Africa
UTC+2 Kaimbi 43' Stadium: Rand Stadium
Referee: Victor Hlungwani (South Africa)
Angola  v  Morocco
19 January 2013 2013 AFCON GS Angola  0–0  Morocco Johannesburg, South Africa
21:00 UTC+2 Stadium: Soccer City
Attendance: 25 000
Referee: Badara Diatta (Senegal)
Morocco  v  Cape Verde
23 January 2013 2013 AFCON GS Morocco  1–1  Cape Verde Durban, South Africa
21:00 UTC+2 El-Arabi 78' Platini 35' Stadium: Moses Mabhida Stadium
Attendance: 25 000
Referee: Janny Sikazwe (Zambia)
Morocco  v  South Africa
27 January 2013 2013 AFCON GS Morocco  2–2  South Africa Durban, South Africa
19:00 UTC+2 Stadium: Moses Mabhida Stadium
Attendance: 45 000
Referee: Bakary Gassama (Gambia)
Morocco  v  Mali
6 March 2013 Friendly Morocco  2–1  Mali Marrakech, Morocco
UTC Report Simpara 76' Stadium: Stade de Marrakech
Tanzania  v  Morocco
24 March 2013 2014 WCQ Tanzania  3–1  Morocco Dar es Salaam, Tanzania
15:00 UTC+3 El-Arabi 90+3' Stadium: Benjamin Mkapa National Stadium
Referee: Hélder Martins de Carvalho (Angola)
Morocco  v  Tanzania
8 June 2013 2014 WCQ Morocco  2–1  Tanzania Marrakech, Morocco
21:00 UTC+1 Kiemba 62' Stadium: Stade de Marrakech
Attendance: 15 000
Referee: Daniel Bennett (South Africa)
Morocco  v  Gambia
15 June 2013 2014 WCQ Morocco  2–0  Gambia Marrakech, Morocco
21:00 UTC+1 Stadium: Stade de Marrakech
Attendance: 15 000
Referee: El Fadil Mohamed (Sudan)
Tunisia  v  Morocco
6 July 2013 CHAN 2014 Q Tunisia  0–1  Morocco Sousse, Tunisia
20:00 UTC+1 Report El Mobarky 89' Stadium: Stade Olympique de Sousse,
Referee: Maguette N'Diaye (Senegal)
Morocco  v  Tunisia
14 July 2013 CHAN 2014 Q Morocco  0–0  Tunisia Tanger, Morocco
22:30 UTC Report Stadium: Grand Stade de Tanger
Referee: Tessema Weyesa (Ethiopia)
Morocco  v  Burkina Faso
14 August 2013 Friendly Morocco  1–2  Burkina Faso Tanger, Morocco
20:00 UTC+1 Barrada 64' Report Stadium: Stade de Tanger
Ivory Coast  v  Morocco
7 September 2013 2014 WCQ Ivory Coast  1–1  Morocco Abidjan, Ivory Coast
17:00 UTC±0 Drogba 83' (pen.) El-Arabi 52' Stadium: Stade Félix Houphouët-Boigny
Attendance: 20 000
Referee: Bernard Camille (Seychelles)
Morocco  v  South Africa
11 October 2013 Friendly Morocco  1–1  South Africa Agadir, Morocco
UTC±0 El Adoua 50' Rantie 9' Stadium: Stade Adrar
Referee: Slim Belkhouas (Tunisia)

2014

Zimbabwe  v  Morocco
12 January 2014 CHAN 2014 GS Zimbabwe  0–0  Morocco Cape Town, South Africa
17:00 (UTC+2) Report Stadium: Athlone Stadium
Attendance: 4,000
Referee: Bamlak Tessema Weyesa (Ethiopia)
Burkina Faso  v  Morocco
16 January 2014 CHAN 2014 GS Burkina Faso  1–1  Morocco Cape Town, South Africa
20:00 (UTC+2) Ouédraogo 88' Report El Bahri 1' Stadium: Athlone Stadium
Attendance: 3,000
Referee: Mahamadou Keita (Mali)
Morocco  v  Uganda
20 January 2014 CHAN 2014 GS Morocco  3–1  Uganda Cape Town, South Africa
19:00 (UTC+2) Report Sentamu 59' Stadium: Cape Town Stadium
Attendance: 2,500
Referee: Janny Sikazwe (Zambia)
Morocco  v  Nigeria
25 January 2014 CHAN 2014 QF Morocco  3–4 (a.e.t.)  Nigeria Cape Town, South Africa
17:00 (UTC+2) Moutouali 33', 40'
Iajour 37'
Report Ogonna 49'
Ali 56'
Uzoenyi 90'
Ibrahim 111'
Stadium: Cape Town Stadium
Attendance: 8,000
Referee: Bernard Camille (Seychelles)
Morocco  v  Gabon
5 March 2014 Friendly Morocco  1–1  Gabon Marrakech, Morocco
19:00 UTC El-Arabi 27' (pen.) Report Evouna 61' Stadium: Stade de Marrakech
Morocco  v  Mozambique
23 May 2014 Friendly Morocco  4–0  Mozambique Faro, Portugal
: UTC+2 Report Stadium: Estádio de São Luís
Angola  v  Morocco
28 May 2014 Friendly Angola  2–0  Morocco Faro, Portugal
18:00 (UTC+2) Report Stadium: Estádio Algarve
Russia  v  Morocco
6 June 2014 Friendly Russia  2–0  Morocco Moscow, Russia
18:00 UTC+3 Stadium: Lokomotiv Stadium
Referee: Pavel Královec (Czech Republic)
Morocco  v  Qatar
3 September 2014 Friendly Morocco  0–0  Qatar Casablanca, Morocco
20:00 UTC+1 Report Stadium: Stade Mohammed V
Attendance: 9,500
Morocco  v  Libya
7 September 2014 Friendly Morocco  3–0  Libya Marrakech, Morocco
19:00 UTC+1 Report Stadium: Stade de Marrakech
Referee: Mohamed Ben Hassana (Tunisia)
Morocco  v  Central African Republic
9 October 2014 Friendly Morocco  4–0  Central African Republic Marrakech, Morocco
19:00 UTC Report Stadium: Stade de Marrakech
Attendance: 31,728
Referee: Abou Coulibaly (Ivory Coast)
Morocco  v  Kenya
13 October 2014 Friendly Morocco  3–0  Kenya Marrakech, Morocco
19:00 UTC Report Stadium: Stade de Marrakech
Referee: Malang Diedhiou (Senegal)
Morocco  v  Benin
13 November 2014 Friendly Morocco  6–1  Benin Agadir, Morocco
19:00 UTC Report Gestede 45' Stadium: Stade Adrar
Morocco  v  Zimbabwe
16 November 2014 Friendly Morocco  2–1  Zimbabwe Agadir, Morocco
19:00 UTC Report Bonne 19' Stadium: Stade Adrar

2015

Morocco  v  Uruguay
28 March 2015 Friendly Morocco  0–1  Uruguay Agadir, Morocco
19:00 UTC Report Cavani 51' (pen.) Stadium: Stade Adrar
Morocco  v  Libya
12 June 2015 2017 AFCON Q Morocco  1–0  Libya Agadir, Morocco
20:00 UTC+1 El Kaddouri 50' Stadium: Stade Adrar
Referee: William Agbovi (Ghana)
Morocco  v  Tunisia
15 June 2015 CHAN 2016 Q Morocco  1–1  Tunisia Casablanca, Morocco
20:00 (UTC+0) Hafidi 68' Report Aouadhi 39' Stadium: Stade Mohammed V
Referee: Ousmane Karembe (Mali)
Morocco  v  Libya
21 June 2015 CHAN 2016 Q Morocco  3–0  Libya Casablanca, Morocco
22:00 (UTC+0) Report Stadium: Stade Mohammed V
Referee: El Fatih Wadeed Khaleel (Sudan)
São Tomé and Príncipe  v  Morocco
5 September 2015 2017 AFCON Q São Tomé and Príncipe  0–3  Morocco São Tomé, São Tomé and Príncipe
15:30 UTC±0 Stadium: Estádio Nacional 12 de Julho
Referee: João Goma (Angola)
Morocco  v  Ivory Coast
9 October 2015 Friendly Morocco  0–1  Ivory Coast Agadir, Morocco
19:00 UTC+1 Doumbia 59' Stadium: Stade Adrar
Attendance: 22 000
Referee: Youssef Srairi (Tunisia)
Morocco  v  Guinea
12 October 2015 Friendly Morocco  1–1  Guinea Agadir, Morocco
20:00 UTC+1 El Kaddouri 24' (pen.) Yattara 21' Stadium: Stade Adrar
Referee: Maguette Ndiaye (Senegal)
Libya  v  Morocco
22 October 2015 CHAN 2016 Q Libya  0–4  Morocco Radès, Tunisia
18:00 (UTC+1) Report Stadium: Stade Olympique de Radès
Referee: Daouda Gueye (Senegal)
Tunisia  v  Morocco
25 October 2015 CHAN 2016 Q Tunisia  2–3  Morocco Radès, Tunisia
18:00 (UTC+1) Report Stadium: Stade Olympique de Radès
Referee: Ibrahim Nour El Din (Egypt)
Morocco  v  Equatorial Guinea
12 November 2015 2018 WCQ Morocco  2–0  Equatorial Guinea Agadir, Morocco
19:00 UTC±0 Report (FIFA)
Report (CAF)
Stadium: Stade Adrar
Attendance: 32 000
Referee: Daniel Bennett (South Africa)
Equatorial Guinea  v  Morocco
15 November 2015 2018 WCQ Equatorial Guinea  1–0  Morocco Bata, Equatorial Guinea
16:00 UTC+1 Rui 14' Report (FIFA)
Report (CAF)
Stadium: Estadio de Bata
Attendance: 20 000
Referee: Janny Sikazwe (Zambia)

2016

Gabon  v  Morocco
16 January 2016 CHAN 2016 GS Gabon  0–0  Morocco Kigali, Rwanda
18:00 (UTC+2) Report Stadium: Amahoro Stadium
Referee: Joseph Lamptey (Ghana)
Morocco  v  Ivory Coast
20 January 2016 CHAN 2016 GS Morocco  0–1  Ivory Coast Kigali, Rwanda
18:00 (UTC+2) Report Zakri 45' (pen.) Stadium: Amahoro Stadium
Referee: Bamlak Tessema Weyesa (Ethiopia)
Morocco  v  Rwanda
24 January 2016 CHAN 2016 GS Morocco  4–1  Rwanda Kigali, Rwanda
16:00 (UTC+2) Report Ngomirakiza 27' Stadium: Amahoro Stadium
Referee: Mahamadou Keita (Mali)
Cape Verde  v  Morocco
26 March 2016 2017 AFCON Q Cape Verde  0–1  Morocco Praia, Cape Verde
16:00 UTC−01:00 Report El-Arabi 26' (pen.) Stadium: Estádio Nacional de Cabo Verde
Referee: Neant Alioum (Cameroon)
Morocco  v  Cape Verde
29 March 2016 2017 AFCON Q Morocco  2–0  Cape Verde Marrakech, Morocco
20:00 UTC+1 El-Arabi 54' (pen.), 61' Report Stadium: Stade de Marrakech
Referee: Mahamadou Keita (Mali)
Morocco  v  Congo
27 May 2016 Friendly Morocco  2–0  Congo Tangier, Morocco
19:00 UTC+1 Ziyech 4', 55' (pen.) Report Stadium: Stade de Tanger
Referee: Issa Sy (Senegal)
Libya  v  Morocco
3 June 2016 2017 AFCON Q Libya  1–1  Morocco Radès, Tunisia
19:00 UTC+1 Al Warfali 90+1' Report Dirar 36' Stadium: Stade de Radès
Referee: Youssef Essrayri (Tunisia)
Albania  v  Morocco
31 August 2016 Friendly Albania  0–0  Morocco Shkodër, Albania
19:30 UTC+1 Report Stadium: Loro Boriçi Stadium
Referee: Matej Jug (Slovenia)
Morocco  v  São Tomé and Príncipe
4 September 2016 2017 AFCON Q Morocco  2–0  São Tomé and Príncipe Rabat, Morocco
20:00 UTC+1 Ziyech 55' (pen.)
Bouhaddouz 83'
Report Stadium: Prince Moulay Abdellah Stadium
Referee: Fidel Gomes (Guinea-Bissau)
Gabon  v  Morocco
8 October 2016 2018 WCQ Gabon  0–0  Morocco Franceville, Gabon
17:30 UTC+1 Report (FIFA)
Report (CAF)
Stadium: Stade de Franceville
Referee: Hamada Nampiandraza (Madagascar)
Morocco  v  Canada
11 October 2016 Friendly Morocco  4–0  Canada Marrakech, Morocco
20:00 UTC Carcela 12'
Ziyech 65', 81'
Alioui 87'
Report Stadium: Stade de Marrakech
Referee: Mohammed Abdulla Hassan Mohamed (United Arab Emirates)
Morocco  v  Ivory Coast
12 November 2016 2018 WCQ Morocco  0–0  Ivory Coast Marrakech, Morocco
20:30 UTC Report (FIFA)
Report (CAF)
Stadium: Stade de Marrakech
Referee: Bernard Camille (Seychelles)
Morocco  v  Togo
15 November 2016 Friendly Morocco  2–1  Togo Marrakech, Morocco
20:00 UTC Boutaïb 16', 58' Report Ayité 9' Stadium: Stade de Marrakech

2017

Morocco  v  Finland
9 January 2017 Friendly Morocco  0–1  Finland Al Ain, United Arab Emirates
10:00 GMT Report Ojala 45+1' Stadium: Tahnoun bin Mohammed Stadium
Attendance: 3,800
Referee: Sultan Abdulrazaq Ibrahim Al Marzouqi (United Arab Emirates)
DR Congo  v  Morocco
16 January 2017 2017 AFCON GS DR Congo  1–0  Morocco Oyem, Gabon
19:00 GMT Kabananga 55' Report Stadium: Stade d'Oyem
Referee: Hamada Nampiandraza (Madagascar)
Morocco  v  Togo
20 January 2017 2017 AFCON GS Morocco  3–1  Togo Oyem, Gabon
19:00 GMT Report Dossevi 5' Stadium: Stade d'Oyem
Referee: Mahamadou Keita (Mali)
Morocco  v  Ivory Coast
24 January 2017 2017 AFCON GS Morocco  1–0  Ivory Coast Oyem, Gabon
19:00 GMT Alioui 64' Report Stadium: Stade d'Oyem
Referee: Sidi Alioum (Cameroon)
Egypt  v  Morocco
29 January 2017 2017 AFCON QF Egypt  1–0  Morocco Port-Gentil, Gabon
19:00 GMT Kahraba 88' Report Stadium: Stade de Port-Gentil
Referee: Eric Otogo-Castane (Gabon)
Morocco  v  Burkina Faso
24 March 2017 Friendly Morocco  2–0  Burkina Faso Marrakech, Morocco
20:00 GMT Report Stadium: Stade de Marrakech
Referee: Youssef Srayri (Tunisia)
Morocco  v  Tunisia
28 March 2017 Friendly Morocco  1–0  Tunisia Marrakech, Morocco
19:00 GMT Younés 14' (o.g.) Report Stadium: Stade de Marrakech
Referee: Issa Sy (Senegal)
Morocco  v  Netherlands
31 May 2017 Friendly Morocco  1–2  Netherlands Agadir, Morocco
17:30 GMT Boussoufa 71' Report Promes 21'
Janssen 67'
Stadium: Stade Adrar
Referee: Mahamadou Kéïta (Mali)
Cameroon  v  Morocco
10 June 2017 2019 AFCON Q Cameroon  1–0  Morocco Yaoundé, Cameroon
14:00 GMT Aboubakar 29' Report Stadium: Stade Ahmadou Ahidjo
Referee: Bamlak Tessema Weyesa (Ethiopia)
Egypt  v  Morocco
13 August 2017 CHAN 2018 Q Egypt  1–1  Morocco Alexandria, Egypt
19:00 (UTC+2) El-Sheikh 4' (pen.) Banoun 52' Stadium: Alexandria Stadium
Referee: Mohamed Ragab Omar (Libya)
Morocco  v  Egypt
18 August 2017 CHAN 2018 Q Morocco  3–1  Egypt Rabat, Morocco
20:00 (UTC+1) Stadium: Prince Moulay Abdellah Stadium
Referee: Sadok Selmi (Tunisia)
Morocco  v  Mali
1 September 2017 2018 WCQ Morocco  6–0  Mali Rabat, Morocco
20:00 GMT Report (CAF)
Report (FIFA)
Stadium: Stade Moulay Abdellah
Attendance: 50,000
Referee: Sidi Alioum (Cameroon)
Mali  v  Morocco
5 September 2017 2018 WCQ Mali  0–0  Morocco Bamako, Mali
19:00 GMT Report (CAF)
Report (FIFA)
Stadium: Stade du 26 Mars
Attendance: 5,000
Referee: Hamada Nampiandraza (Madagascar)
Morocco  v  Gabon
7 October 2017 2018 WCQ Morocco  3–0  Gabon Casablanca, Morocco
20:00 WEST Report (CAF)
Report (FIFA)
Stadium: Stade Mohammed V
Referee: Victor Gomes (South Africa)
South Korea  v  Morocco
10 October 2017 Friendly South Korea  1–3  Morocco Biel/Bienne, Switzerland
13:30 GMT Stadium: Tissot Arena
Ivory Coast  v  Morocco
6 November 2017 2018 WCQ Ivory Coast  0–2  Morocco Abidjan, Ivory Coast
Report (CAF)
Report (FIFA)
Stadium: Stade Félix Houphouët-Boigny
Referee: Bakary Gassama (Gambia)

2018

Morocco  v  Mauritania
13 January 2018 CHAN 2018 GS Morocco  4–0  Mauritania Casablanca, Morocco
19:00 (UTC) Report Stadium: Stade Mohammed V
Referee: Janny Sikazwe (Zambia)
Morocco  v  Guinea
17 January 2018 CHAN 2018 GS Morocco  3–1  Guinea Casablanca, Morocco
16:30 (UTC) Report Stadium: Stade Mohammed V
Referee: Abou Coulibaly (Ivory Coast)
Sudan  v  Morocco
21 January 2018 CHAN 2018 GS Sudan  0–0  Morocco Casablanca, Morocco
19:00 (UTC) Report Stadium: Stade Mohammed V
Referee: Jean-Jacques Ndala Ngambo (DR Congo)
Morocco  v  Namibia
27 January 2018 CHAN 2018 QF Morocco  2–0  Namibia Casablanca, Morocco
16:30 (UTC) Report Stadium: Stade Mohammed V
Referee: Mahamadou Keita (Mali)
Morocco  v  Libya
31 January 2018 CHAN 2018 SF Morocco  3–1 (a.e.t.)  Libya Casablanca, Morocco
16:30 (UTC) Report Stadium: Stade Mohammed V
Referee: Janny Sikazwe (Zambia)
Morocco  v  Nigeria
4 February 2018 CHAN 2018 Final Morocco  4–0  Nigeria Casablanca, Morocco
19:00 (UTC) Report Stadium: Stade Mohammed V
Attendance: 75,000
Referee: Bakary Gassama (Gambia)
Serbia  v  Morocco
23 March 2018 Friendly Serbia  1–2  Morocco Turin, Italy
20:30 UTC+1 Tadić 37' Report Ziyech 29' (pen.)
Boutaïb 40'
Stadium: Stadio Olimpico Grande Torino
Attendance: 15,700
Referee: Marco Guida (Italy)
Morocco  v  Uzbekistan
27 March 2018 Friendly Morocco  2–0  Uzbekistan Casablanca, Morocco
20:00 UTC+1 El Kaabi 4'
da Costa 43'
Report Stadium: Stade Mohammed V
Attendance: 15,000
Referee: Maguette Ndiaye (Senegal)
Morocco  v  Ukraine
31 May 2018 Friendly Morocco  0–0  Ukraine Geneva, Switzerland
20:00 UTC+2 Report Stadium: Stade de Genève
Attendance: 8,000
Referee: Sandro Schärer (Switzerland)
Morocco  v  Slovakia
4 June 2018 Friendly Morocco  2–1  Slovakia Geneva, Switzerland
20:00 UTC+2 El Kaabi 64'
Belhanda 74'
Report Greguš 59' Stadium: Stade de Genève
Attendance: 7,000
Referee: Lionel Tschudi (Switzerland)
Estonia  v  Morocco
9 June 2018 Friendly Estonia  1–3  Morocco Tallinn, Estonia
19:00 UTC+3 Purje 76' Report Belhanda 11'
Ziyech 38' (pen.)
En-Nesyri 72'
Stadium: A. Le Coq Arena
Attendance: 4,756
Referee: Marius Avram (Romania)
Morocco  v  Iran
15 June 2018 2018 FIFA World Cup GS Morocco  0–1  Iran Saint Petersburg, Russia
18:00 UTC+3 Report Bouhaddouz 90+5' (o.g.) Stadium: Krestovsky Stadium
Attendance: 62,548
Referee: Cüneyt Çakır (Turkey)
Portugal  v  Morocco
20 June 2018 2018 FIFA World Cup GS Portugal  1–0  Morocco Moscow, Russia
15:00 UTC+3 Ronaldo 4' Report Stadium: Luzhniki Stadium
Attendance: 78,011
Referee: Mark Geiger (United States)
Spain  v  Morocco
25 June 2018 2018 FIFA World Cup GS Spain  2–2  Morocco Kaliningrad, Russia
20:00 UTC+2 Isco 19'
Aspas 90+1'
Report Boutaïb 14'
En-Nesyri 81'
Stadium: Kaliningrad Stadium
Attendance: 33,973
Referee: Ravshan Irmatov (Uzbekistan)
Morocco  v  Malawi
8 September 2018 2019 AFCON Q Morocco  3–0  Malawi Casablanca, Morocco
21:00 UTC+1 Ziyech 3'
En-Nesyri 42', 78'
Report Stadium: Stade Mohammed V
Referee: Jean-Jacques Ndala Ngambo (DR Congo)
Morocco  v  Comoros
13 October 2018 2019 AFCON Q Morocco  1–0  Comoros Casablanca, Morocco
19:00 UTC+1 Fajr 90+7' (pen.) Report Stadium: Stade Mohammed V
Referee: Ali Lemghaifry (Mauritania)
Comoros  v  Morocco
16 October 2018 2019 AFCON Q Comoros  2–2  Morocco Mitsamiouli, Comoros
15:00 UTC+3 Ben Nabouhane 7', 90+2' Report Boutaïb 53'
Amrabat 62'
Stadium: Stade Said Mohamed Cheikh
Referee: Davies Omweno (Kenya)
Morocco  v  Cameroon
16 November 2018 2019 AFCON Q Morocco  2–0  Cameroon Casablanca, Morocco
20:00 UTC+1 Ziyech 54' (pen.), 66' Report Stadium: Stade Mohammed V
Referee: Eric Otogo-Castane (Gabon)
Tunisia  v  Morocco
20 November 2018 Friendly Tunisia  0–1  Morocco Radès, Tunisia
18:00 UTC+1 Report En-Nesyri 41' Stadium: Stade Olympique de Radès
Attendance: 8,000
Referee: Ibrahim Nour El Din (Egypt)

2019

Malawi  v  Morocco
22 March 2019 2019 AFCON Q Malawi  0–0  Morocco Blantyre, Malawi
15:00 (UTC+2) Report Stadium: Kamuzu Stadium
Referee: Hélder Martins de Carvalho (Angola)
Morocco  v  Argentina
26 March 2019 Friendly Morocco  0–1  Argentina Tangier, Morocco
20:00 (UTC+1) Report Correa 83' Stadium: Stade Ibn Batouta
Referee: Janny Sikazwe (Zambia)
Morocco  v  Gambia
12 June 2019 Friendly Morocco  0–1  Gambia Marrakech, Morocco
17:30 (UTC+1) Report Mu. Barrow 27' Stadium: Stade de Marrakech
Attendance: 4,000
Referee: Boubou Traore (Mali)
Morocco  v  Zambia
16 June 2019 Friendly Morocco  2–3  Zambia Marrakech, Morocco
17:30 (UTC+1) Ziyech 24', 55' (pen.) Report Musonda 1'
Kangwa 44'
Mwepu 74'
Stadium: Stade de Marrakech
Attendance: 10,000
Referee: Adalbert Diouf (Senegal)
Morocco  v  Namibia
23 June 2019 2019 AFCON GS Morocco  1–0  Namibia Cairo, Egypt
16:30 (UTC+2) Keimuine 89' (o.g.) Report Stadium: Al Salam Stadium
Attendance: 6,857
Referee: Louis Hakizimana (Rwanda)
Morocco  v  Ivory Coast
28 June 2019 2019 AFCON GS Morocco  1–0  Ivory Coast Cairo, Egypt
19:00 (UTC+2) En-Nesyri 23' Report Stadium: Al Salam Stadium
Attendance: 27,500
Referee: Sidi Alioum (Cameroon)
South Africa  v  Morocco
1 July 2019 2019 AFCON GS South Africa  0–1  Morocco Cairo, Egypt
18:00 (UTC+2) Report Boussoufa 90' Stadium: Al Salam Stadium
Referee: Jean-Jacques Ngambo (DR Congo)
Morocco  v  Benin
5 July 2019 2019 AFCON R16 Morocco  1–1 (a.e.t.)
(1–4 p)
 Benin Cairo, Egypt
18:00 (UTC+2) En-Nesyri 75' Report Adilehou 53' Stadium: Al Salam Stadium
Referee: Helder Martins de Carvalho (Angola)
Penalties
Morocco  v  Burkina Faso
6 September 2019 Friendly Morocco  1–1  Burkina Faso Marrakech, Morocco
20:00 (UTC+1) Feddal 88' Report Bayala 71' Stadium: Stade de Marrakech
Attendance: 9,000
Referee: Alioune Sow Sandigui (Senegal)
Morocco  v  Niger
10 September 2019 Friendly Morocco  1–0  Niger Marrakech, Morocco
20:00 (UTC+1) El Karti 21' Report Stadium: Stade de Marrakech
Attendance: 4,200
Algeria  v  Morocco
21 September 2019 CHAN 2020 Q Algeria  0–0  Morocco Blida, Algeria
19:45 (UTC+1) Report Stadium: Mustapha Tchaker Stadium
Referee: Joshua Bondo (Botswana)
Morocco  v  Libya
11 October 2019 Friendly Morocco  1–1  Libya Oujda, Morocco
19:00 (UTC+1) El Yamiq 20' Report Al Warfali 42' Stadium: Honneur Stadium
Attendance: 25,000
Morocco  v  Gabon
15 October 2019 Friendly Morocco  2–3  Gabon Tangier, Morocco
19:00 (UTC+1) Amrabat 32', 69' (pen.) Report Boupendza 22'
Bouanga 48'
Chebake 80' (o.g.)
Stadium: Stade Ibn Batouta
Attendance: 28,000
Referee: Issa Sy (Senegal)
Morocco  v  Algeria
19 October 2019 CHAN 2020 Q Morocco  3–0  Algeria Berkane, Morocco
Report Stadium: Stade Municipal
Referee: Mahamadou Keita (Mali)
Morocco  v  Mauritania
15 November 2019 2021 AFCON Q Morocco  0–0  Mauritania Rabat, Morocco
20:00 (UTC+1) Stadium: Prince Moulay Abdellah Stadium
Burundi  v  Morocco
19 November 2019 2021 AFCON Q Burundi  0–3  Morocco Bujumbura, Burundi
16:00 (UTC+2) Mazraoui 27'
En-Nesyri 39'
Hakimi 83'
Stadium: Prince Louis Rwagasore Stadium

Notes

  1. The Morocco–Ethiopia match was suspended after 51 minutes due to Ethiopia being reduced to seven players. The result was affirmed.
  2. Match abandoned after 53 minutes due to crowd trouble. FIFA allowed the result to stand.
  3. Sierra Leone withdrew after one game due to the Sierra Leone Civil War on 22 March 1999, their result was annulled.
  4. Ethiopia played four matches in this group, before FIFA announced the immediate suspension of the Ethiopian Football Federation (EFF) on 29 July 2008. On 12 September 2008, FIFA excluded the EFF from the 2010 World Cup qualifiers and the results of their matches were cancelled. While it was not clear if they were also explicitly excluded from the 2010 Africa Cup of Nations, their failure to complete the remaining fixtures effectively eliminated them from the tournament.

References

  1. "Morocco – Results, fixtures, squad, statistics, photos, videos and news – Soccerway". int.soccerway.com.
  2. "World Football Elo Ratings: Morocco". eloratings.net. World Football Elo Ratings.
  3. "Morocco national football team complete 'A' international record – 11v11". 11v11.com. 11v11.
  4. "Moroccan Football Association – CAFOnline". cafonline.com. CAFOnline.
  5. "Ethiopian Football Federation suspended". FIFA. 29 July 2008. Archived from the original on 7 August 2008. Retrieved 29 July 2008.
  6. "Ethiopia excluded from the preliminary competition". FIFA. 12 September 2008. Archived from the original on 13 September 2008. Retrieved 12 September 2008.
Morocco national football team
General
Venues
Statistics
Players
World Finals
Africa Cup of Nations Finals
Culture
Other FRMF teams
Women teams
Men's national football team results (CAF)
Category: