DIMA SBAA
112 opponents · 578 matches

Morocco against every opponent

112 opponents in 578 senior matches. Pick a country to see every meeting.

OpponentPlayedRecordGoalsLast meeting
Tunisia 34
9–19–6
37:32 W 2–0 6 Jun 2025
Senegal 32
17–7–8
40:19 L 0–1 18 Jan 2026
Egypt 24
10–10–4
23:12 L 1–2 30 Jan 2022
Mali 21
8–7–6
33:15 D 1–1 4 Oct 2026
Zambia 21
13–2–6
28:18 W 3–0 29 Dec 2025
Ivory Coast 21
7–8–6
28:25 D 1–1 14 Oct 2023
Gabon 20
11–3–6
44:21 W 2–0 25 Sep 2026
Algeria 18
8–6–4
23:15 W 4–0 4 Jun 2011
DR Congo 16
5–9–2
23:12 D 1–1 21 Jan 2024
Guinea 15
7–6–2
23:13 W 3–0 16 Nov 2021
Cameroon 13
2–5–6
8:12 W 2–0 9 Jan 2026
Burkina Faso 12
8–2–2
17:6 W 1–0 12 Sep 2023
Ghana 12
6–3–3
9:8 W 1–0 10 Jan 2022
Nigeria 11
5–3–3
10:8 W 0–0 14 Jan 2026
Mauritania 11
7–4–0
28:5 D 0–0 26 Mar 2024
Malawi 11
7–3–1
17:4 W 2–1 25 Jan 2022
Togo 11
5–3–3
21:10 W 3–1 20 Jan 2017
Libya 10
4–5–1
11:3 D 1–1 11 Oct 2019
Niger 9
8–0–1
23:3 W 5–0 5 Sep 2025
South Africa 9
2–3–4
10:14 L 0–2 30 Jan 2024
The Gambia 9
7–1–1
16:2 L 0–1 12 Jun 2019
Tanzania 8
7–0–1
15:5 W 1–0 4 Jan 2026
Angola 8
5–2–1
12:7 W 1–0 22 Mar 2024
Sierra Leone 8
7–1–0
17:1 W 3–1 11 Jan 2024
France 7
0–2–5
6:16 L 0–2 9 Jul 2026
Congo 7
5–2–0
13:2 W 1–0 14 Oct 2025
Benin 7
6–1–0
21:3 W 1–0 9 Jun 2025
Central African Republic 7
5–2–0
19:1 W 4–0 15 Oct 2024
Sudan 6
3–3–0
11:3 W 3–0 12 Nov 2021
Namibia 6
5–1–0
13:2 W 1–0 23 Jun 2019
Canada 5
4–1–0
13:4 W 3–0 4 Jul 2026
Mozambique 5
4–0–1
12:2 W 1–0 14 Nov 2025
Liberia 5
4–0–1
14:3 W 3–0 17 Oct 2023
Equatorial Guinea 5
4–0–1
10:2 L 0–1 15 Nov 2015
Kenya 5
3–2–0
10:2 W 3–0 13 Oct 2014
Ethiopia 5
5–0–0
14:0 W 3–0 31 May 2008
Bulgaria 5
1–3–1
7:5 W 4–1 24 Dec 1998
Netherlands 4
1–1–2
5:6 W 1–1 29 Jun 2026
Brazil 4
1–1–2
3:7 D 1–1 13 Jun 2026
Comoros 4
3–1–0
7:2 W 2–0 21 Dec 2025
Cape Verde 4
2–2–0
4:1 D 0–0 12 Jun 2023
Spain 4
0–2–2
4:6 W 0–0 6 Dec 2022
Belgium 4
2–0–2
6:6 W 2–0 27 Nov 2022
United States 4
3–0–1
6:5 L 0–3 1 Jun 2022
Zimbabwe 4
3–1–0
6:2 W 2–1 16 Nov 2014
United Arab Emirates 4
1–2–1
5:4 D 1–1 14 Feb 2001
Lesotho 3
3–0–0
10:0 W 2–0 29 Sep 2026
Burundi 3
3–0–0
9:0 W 5–0 26 May 2026
Uganda 3
1–0–2
4:4 W 4–0 18 Nov 2025
Croatia 3
0–2–1
3:4 L 1–2 17 Dec 2022
Portugal 3
2–0–1
4:2 W 1–0 10 Dec 2022
Argentina 3
0–0–3
1:5 L 0–1 26 Mar 2019
South Korea 3
1–2–0
6:4 W 3–1 10 Oct 2017
Botswana 3
2–1–0
3:1 D 1–1 30 Mar 2011
Luxembourg 3
3–0–0
6:1 W 2–0 21 Aug 2002
Scotland 2
2–0–0
4:0 W 1–0 19 Jun 2026
Norway 2
0–2–0
3:3 D 1–1 7 Jun 2026
Paraguay 2
1–1–0
2:1 W 2–1 31 Mar 2026
Peru 2
0–1–1
0:3 D 0–0 28 Mar 2023
Chile 2
1–1–0
3:1 W 2–0 23 Sep 2022
Guinea-Bissau 2
2–0–0
8:0 W 3–0 9 Oct 2021
Slovakia 2
2–0–0
4:2 W 2–1 4 Jun 2018
Finland 2
0–1–1
0:1 L 0–1 9 Jan 2017
São Tomé and Príncipe 2
2–0–0
5:0 W 2–0 4 Sep 2016
Northern Ireland 2
0–1–1
2:3 D 1–1 17 Nov 2010
Rwanda 2
1–0–1
3:3 W 2–0 21 Jun 2008
Trinidad and Tobago 2
2–0–0
3:0 W 2–0 10 Sep 2003
England 2
0–1–1
0:1 L 0–1 27 May 1998
Saudi Arabia 2
0–0–2
2:4 L 1–2 25 Jun 1994
Germany 2
0–0–2
1:3 L 0–1 17 Jun 1986
Poland 2
1–1–0
1:0 D 0–0 2 Jun 1986
Iraq 2
0–1–1
1:2 L 0–1 16 Aug 1985
Kuwait 2
1–1–0
6:3 D 3–3 21 May 1982
Malaysia 2
1–0–1
2:3 W 2–1 2 Nov 1980
Haiti 1
1–0–0
4:2 W 4–2 24 Jun 2026
Madagascar 1
1–0–0
4:0 W 4–0 1 Jun 2026
Ecuador 1
0–1–0
1:1 D 1–1 27 Mar 2026
Bahrain 1
1–0–0
1:0 W 1–0 9 Oct 2025
Georgia 1
1–0–0
3:0 W 3–0 17 Nov 2022
Iran 1
0–0–1
0:1 L 0–1 15 Jun 2018
Estonia 1
1–0–0
3:1 W 3–1 9 Jun 2018
Ukraine 1
0–1–0
0:0 D 0–0 31 May 2018
Uzbekistan 1
1–0–0
2:0 W 2–0 27 Mar 2018
Serbia 1
1–0–0
2:1 W 2–1 23 Mar 2018
Albania 1
0–1–0
0:0 D 0–0 31 Aug 2016
Uruguay 1
0–0–1
0:1 L 0–1 28 Mar 2015
Qatar 1
0–1–0
0:0 D 0–0 3 Sep 2014
Russia 1
0–0–1
0:2 L 0–2 6 Jun 2014
Czech Republic 1
0–1–0
0:0 D 0–0 11 Feb 2009
Oman 1
0–1–0
0:0 D 0–0 6 Sep 2008
Colombia 1
0–0–1
0:2 L 0–2 4 Jun 2006
Switzerland 1
1–0–0
2:1 W 2–1 18 Feb 2004
Costa Rica 1
1–0–0
1:0 W 1–0 27 Mar 2002
Italy 1
0–0–1
0:1 L 0–1 5 Sep 2001
Jamaica 1
1–0–0
1:0 W 1–0 4 Jun 2000
Armenia 1
1–0–0
6:0 W 6–0 17 Jan 1996
Greece 1
0–1–0
0:0 D 0–0 27 Mar 1991
Ireland 1
0–0–1
0:1 L 0–1 12 Sep 1990
East Germany 1
1–0–0
2:1 W 2–1 2 Mar 1988
Austria 1
1–0–0
3:1 W 3–1 2 Feb 1988
Australia 1
0–0–1
0:1 L 0–1 9 Jun 1987
Algeria (B) 1
1–0–0
1:0 W 1–0 13 Aug 1985
Somalia 1
1–0–0
3:0 W 3–0 4 Aug 1985
Soviet Union 1
0–0–1
0:1 L 0–1 2 Feb 1985
India 1
1–0–0
1:0 W 1–0 31 Jan 1985
Hong Kong 1
0–1–0
0:0 D 0–0 25 Jul 1982
China 1
0–1–0
3:3 D 3–3 23 Jul 1982
Syria 1
1–0–0
3:0 W 3–0 15 Feb 1981
Indonesia 1
1–0–0
2:0 W 2–0 29 Oct 1980
New Zealand 1
1–0–0
3:0 W 3–0 26 Oct 1980
Myanmar 1
0–1–0
2:2 D 2–2 20 Oct 1980
Thailand 1
1–0–0
2:1 W 2–1 17 Oct 1980

Records: won–drawn–lost. Senior team matches.

Share this page

Share
XFacebook