Morocco national football team statistics and records: all-time record

Competitions:

Games played, won, drawn and lost, goals for and against

Morocco's overall record against each of their opponents.

Opposition P W D L F A
Albania 1 0 1 0 0 0
Algeria 36 17 12 7 48 26
Angola 7 4 2 1 11 7
Argentina 3 0 0 3 1 5
Armenia 1 1 0 0 6 0
Australia 1 0 0 1 0 1
Austria 1 1 0 0 3 1
Bahrain 2 2 0 0 5 0
Belgium 3 1 0 2 4 6
Benin 6 5 1 0 20 3
Botswana 2 2 0 0 2 0
Brazil 2 0 0 2 0 5
Bulgaria 6 2 3 1 10 5
Burkina Faso 11 7 2 2 16 6
Burma 1 0 1 0 2 2
Burundi 1 1 0 0 3 0
Cameroon 13 2 5 6 9 11
Canada 4 2 1 1 9 7
Cape Verde Islands 3 2 1 0 4 1
Central African Republic 5 3 2 0 10 1
Chile 1 0 1 0 1 1
China PR 1 0 1 0 3 3
Colombia 1 0 0 1 0 2
Comoros 2 1 1 0 3 2
Congo 4 3 1 0 5 1
Congo Brazzaville 1 0 1 0 1 1
Congo DR 3 1 1 1 4 2
Croatia 1 0 1 0 2 2
Czech Republic 1 0 1 0 0 0
Denmark 1 1 0 0 4 2
East Germany 4 3 0 1 8 5
Egypt 29 14 12 3 32 14
Eintracht Frankfurt 1 0 1 0 1 1
England 2 0 1 1 0 1
Equatorial Guinea 5 4 0 1 10 2
Estonia 1 1 0 0 3 1
Ethiopia 5 5 0 0 14 0
Finland 2 0 1 1 0 1
France 11 1 5 5 11 19
Gabon 18 9 3 6 36 18
Gambia 8 6 1 1 14 2
Germany 1 0 0 1 1 2
Ghana 10 4 3 3 7 8
Greece 5 1 3 1 2 2
Guinea 14 6 6 2 19 13
Hong Kong 1 0 1 0 0 0
Hungary 3 0 0 3 2 7
India 1 1 0 0 1 0
Indonesia 1 1 0 0 2 0
Iran 1 0 0 1 0 1
Iraq 10 3 4 3 6 10
Italy 4 1 0 3 3 8
Ivory Coast 21 7 7 7 27 25
Jamaica 1 1 0 0 1 0
Jordan 2 2 0 0 6 1
Kenya 5 3 2 0 10 2
Korea Republic 6 1 4 1 10 9
Kuwait 6 3 2 1 14 9
Lebanon 3 2 0 1 5 2
Liberia 3 2 0 1 9 3
Libya 20 10 6 4 34 18
Luxembourg 3 3 0 0 6 1
Malawi 10 6 3 1 15 3
Malaysia 3 1 1 1 3 4
Mali 20 9 5 6 32 14
Malta 1 1 0 0 3 1
Mauritania 9 7 2 0 27 5
Mexico 1 1 0 0 2 1
Mozambique 4 3 0 1 11 2
Namibia 7 6 1 0 15 2
Netherlands 3 1 0 2 4 5
New Zealand 2 2 0 0 6 0
Niger 7 6 0 1 16 2
Nigeria 11 6 2 3 14 8
Northern Ireland 2 0 1 1 2 3
Norway 1 0 1 0 2 2
Oman 1 0 1 0 0 0
Palestine 1 1 0 0 3 1
Peru 1 0 0 1 0 3
Poland 3 0 2 1 2 4
Portugal 2 1 0 1 3 2
Qatar 2 1 1 0 1 0
Republic of Ireland 1 0 0 1 0 1
Romania 3 1 0 2 5 9
Russia 1 0 0 1 0 2
Rwanda 4 2 1 1 7 4
Sao Paulo U21 1 1 0 0 1 0
Sao Tome e Principe 2 2 0 0 5 0
Saudi Arabia 6 1 2 3 15 7
Scotland 1 1 0 0 3 0
Senegal 30 17 6 7 41 18
Serbia 1 1 0 0 2 1
Sierra Leone 7 6 1 0 14 0
Singapore 1 1 0 0 1 0
Slovakia 2 2 0 0 4 2
Somalia 1 1 0 0 3 0
South Africa 7 2 4 1 9 7
Spain 7 0 2 5 11 18
Sudan 7 3 4 0 9 3
Switzerland 5 3 0 2 11 16
Syria 3 3 0 0 6 0
Tanzania 4 3 0 1 7 5
Thailand 1 1 0 0 2 1
Togo 12 6 3 3 22 10
Trinidad and Tobago 3 3 0 0 4 0
Tunisia 46 14 25 7 50 39
Turkey 2 2 0 0 4 0
Uganda 3 1 0 2 5 6
Ukraine 1 0 1 0 0 0
United Arab Emirates 5 2 2 1 6 4
Uruguay 2 0 0 2 0 2
USA 3 3 0 0 6 2
USSR 4 0 1 3 3 8
Uzbekistan 1 1 0 0 2 0
Washington Diplomats 1 0 0 1 1 3
West Germany 3 0 0 3 2 10
Yemen 1 1 0 0 4 0
Yugoslavia 5 0 1 4 3 11
YUGOSLAVIA RLY WKRS 1 0 1 0 0 0
Zaire 10 3 6 1 13 7
Zambia 18 10 2 6 23 18
Zimbabwe 4 3 1 0 6 2