| Date |
Venue |
Opponent |
Result |
Scorers |
Competition |
| 2012 |
| 23 January 2012 |
Stade d'Angondjé, Libreville |
Tunisia |
1–2 |
Kharja 86' |
2012 ACN |
| 27 January 2012 |
Stade d'Angondjé, Libreville |
Gabon |
2–3 |
Kharja 25' 89 (P)' |
2012 ACN |
| 31 January 2012 |
Stade d'Angondjé, Libreville |
Niger |
1–0 |
Belhanda 79' |
2012 ACN |
| 29 February 2012 |
Stade de Marrakech, Marrakech |
Burkina Faso |
2–0 |
Boussoufa 19' El Arabi 64' |
Friendly |
| 25 May 2012 |
Stade de Marrakech, Marrakech |
Senegal |
0–1 |
|
Friendly |
| 2 June 2012 |
Independence Stadium, Bakau |
Gambia |
1–1 |
Kharja 76' |
2014 FIFAWC Q |
| 9 June 2012 |
Stade de Marrakech, Marrakech |
Ivory Coast |
2–2 |
Kharja 40 (P)', Abourazzouk 89' |
2014 FIFAWC Q |
| 23 June 2012 |
Prince Abdullah al-Faisal Stadium |
Bahrain |
4–0 |
El Bahri 16' Salhi 78' Al Hayam 82 (OG)' Benjelloun 90+3' |
2012 Arab Nations Cup |
| 26 June 2012 |
Prince Abdullah al-Faisal Stadium |
Libya |
0–0 |
|
2012 Arab Nations Cup |
| 29 June 2012 |
Prince Abdullah al-Faisal Stadium |
Yemen |
4–0 |
Salhi 8 (P)' 47' 58' 63' |
2012 Arab Nations Cup |
| 3 July 2012 |
Prince Abdullah al-Faisal Stadium |
Iraq |
2–1 |
El Ghrib 23' Salhi 27' |
2012 Arab Nations Cup Semi Final |
| 6 July 2012 |
Prince Abdullah al-Faisal Stadium |
Libya |
1–1 (PSO: 1–3) |
El Bahri 5' |
2012 Arab Nations Cup Final |
| 15 August 2012 |
Stade Moulay Abdellah, Rabat |
Guinea |
1–2 |
Salhi 90+1' |
Friendly |
| 9 September 2012 |
Estádio do Zimpeto, Maputo |
Mozambique |
0–2 |
|
2013 ACN Q |
| 13 October 2012 |
Marrakech stadium, Marrakech |
Mozambique |
4–0 |
Barrada 39' Kharja 64' (P) El Arabi 85' Amrabt 94' |
2013 ACN Q |
| 14 November 2012 |
Stade Mohamed V, Casablanca |
Togo |
0–1 |
|
Friendly |
| 12 December 2012 |
Stade El Abdi, El Jadida |
Niger |
3–0 |
Hamdallah 2' Hadraf 37' Iajour 51' |
Friendly |
| 2013 |
| 8 January 2013 |
Rand Stadium, Rosettenville |
Zambia |
0–0 |
|
Friendly |
| 12 January 2013 |
Rand Stadium, Rosettenville |
Namibia |
2–1 |
El Hamdaoui 2' Kaddioui 79' |
Friendly |
| 19 January 2013 |
Soccer City, Johannesburg |
Angola |
0–0 |
|
2013 ACN |
| 23 January 2013 |
Moses Mabhida Stadium, Durban |
Cape Verde |
1–1 |
El Arabi 78' |
2013 ACN |
| 27 January 2013 |
Moses Mabhida Stadium, Durban |
South Africa |
2–2 |
El Adoua 9' Hafidi 81' |
2013 ACN |
| 6 March 2013 |
Stade de Marrakech, Marrakech |
Mali |
2–1 |
Abourazzouk 43' Bamaamar 69' |
Friendly |
| 24 March 2013 |
Benjamin Mkapa National Stadium, Dar Es Salaam |
Tanzania |
1–3 |
El Arabi 94' |
2014 FIFAWC Q |
| 8 June 2013 |
Stade de Marrakech, Marrakech |
Tanzania |
2–1 |
Hamdallah 41' (P) El Arabi 51' |
2014 FIFAWC Q |
| 15 June 2013 |
Stade de Marrakech, Marrakech |
Gambia |
2–0 |
Barrada 4' Belhanda 51' |
2014 FIFAWC Q |
| 14 August 2013 |
Ibn Batouta Stadium, Tanger |
Burkina Faso |
1–2 |
Barrada 64' |
Friendly |
| 6 September 2013 |
Stade Félix Houphouët-Boigny, Abidjan |
Ivory Coast |
1–1 |
El Arabi 53' |
2014 FIFAWC Q |
| 11 October 2013 |
Stade Adrar, Agadir |
South Africa |
1–1 |
El Adoua 50' |
Friendly |
| 2014 |
| 5 March 2014 |
Stade de Marrakech, Marrakech |
Gabon |
1–1 |
El Arabi 27' |
Friendly |
| 23 May 2014 |
Estádio de São Luís, Faro |
Mozambique |
4–0 |
El Kaddouri 29' El Arabi 36' Chahechouhe 71' El Arabi 87' |
Friendly |
| 28 May 2014 |
Estádio Algarve, Faro |
Angola |
0–2 |
|
Friendly |
| 6 June 2014 |
Lokomotiv Stadium, Moscow |
Russia |
0–2 |
|
Friendly |
| 3 September 2014 |
Stade Mohamed V, Casablanca |
Qatar |
0–0 |
|
Friendly |
| 7 September 2014 |
Stade de Marrakech, Marrakech |
Libya |
3–0 |
Belhanda 42' Barrada 55' Iajour 88' |
Friendly |
| 9 October 2014 |
Stade de Marrakech, Marrakech |
Central African Republic |
4–0 |
Hamdallah 34' 41' 67'
El Kaddouri 57' |
Friendly |
| 13 October 2014 |
Stade de Marrakech, Marrakech |
Kenya |
3–0 |
Karnass 77' Boussoufa 86'
Iajour 89' |
Friendly |
| 13 November 2014 |
Stade Adrar, Agadir |
Benin |
6–1 |
Amrabat 7' Hamdallah 28'
El Kaddouri 31' El Khaliqi 60'
Hamdallah 81' Chamakh 90' |
Friendly |
| 16 November 2014 |
Stade Adrar, Agadir |
Zimbabwe |
2–1 |
Assaidi 64' Iajour 79' (pen.) |
Friendly |
| 2015 |
| 28 March 2015 |
Stade Adrar, Agadir |
Uruguay |
0–1 |
|
Friendly |
| 12 June 2015 |
Stade Adrar, Agadir |
Libya |
1–0 |
El Kaddouri 51' |
2017 ACN Q |
| 5 September 2015 |
Estádio Nacional 12 de Julho, São Tomé |
São Tomé and Príncipe |
3–0 |
Amrabat 35' El Arabi 39' Dirar 42' |
2017 ACN Q |
| 9 October 2015 |
Stade Adrar, Agadir |
Ivory Coast |
0–1 |
|
Friendly |
| 12 October 2015 |
Stade Adrar, Agadir |
Guinea |
1–1 |
El Kaddouri 23' |
Friendly |
| 12 November 2015 |
Stade Adrar, Agadir |
Equatorial Guinea |
2–0 |
El-Arabi 30' Bammou 66' |
2018 FIFAWC Q |
| 15 November 2015 |
Estadio de Bata, Bata |
Equatorial Guinea |
0–1 |
|
2018 FIFAWC Q |