Morocco vs Sudan
head-to-head record
- Morocco wins
- 4
- Draws
- 3
- Sudan wins
- 0
7 meetings, 1969 to 2021Goals: Morocco 13, Sudan 3
Morocco and Sudan have met 7 times since 1969. Morocco have won 4, Sudan 0, and 3 matches ended level. They last met on 12 November 2021, when Morocco won 3–0 in World Cup qualifying.
The 7 meetings have produced 16 goals, 2.29 per game. The biggest win is Morocco’s 3–0 in World Cup qualifying in 2021. Morocco are unbeaten in the last seven meetings (4 wins, 3 draws). They went 45 years without meeting, between 1976 and 2021.
Who has won more, Morocco or Sudan?
All matches7 matches
Competitive7 matches
Key numbers
- Goals
- Morocco 13, Sudan 32.29 per game
- First meeting
- Sudan 0–0 MoroccoWorld Cup qualifying, 10 Oct 1969
- Most recent
- Morocco 3–0 SudanWorld Cup qualifying, 12 Nov 2021
- Morocco’s biggest win
- Morocco 3–0 SudanWorld Cup qualifying, 12 Nov 2021
- Most goals in a meeting
- Morocco 2–2 SudanAfrica Cup of Nations, 1 Mar 1976
- Current run
- Morocco unbeaten in 7
- TFN Elo rating now
- Morocco 2015 (11th), Sudan 1462 (115th)How the rating works
Last five meetings
- Morocco3Sudan0
World Cup qualifying
Rabat, Morocco
- Morocco2Sudan0
World Cup qualifying
Rabat, Morocco
- Morocco2Sudan2
Africa Cup of Nations
Dire Dawa, Ethiopia (neutral)
- Morocco2Sudan0
Kuneitra Cup
Damascus, Syria (neutral)
- Morocco1Sudan1
Africa Cup of Nations
Douala, Cameroon (neutral)
Who has had the upper hand over time?
The line climbs with every Morocco win and drops with every Sudan win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Morocco's home games
3 matches
300
MoroccoDrawsSudan
In Sudan's home games
1 match
010
MoroccoDrawsSudan
At neutral venues
3 matches
120
MoroccoDrawsSudan
Record by competition
| Competition | Played | Morocco | Draws | Sudan | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 4 | 3 | 1 | 0 | 8–0 |
| Africa Cup of Nations | 2 | 0 | 2 | 0 | 3–3 |
| Kuneitra Cup | 1 | 1 | 0 | 0 | 2–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1960s | 2 | 3 | |
| 1970s | 3 | 8 | |
| 2020s | 2 | 5 |
Longest runs
| Longest run of | Morocco | Sudan |
|---|---|---|
| Wins in a row | 22021 | None |
| Unbeaten meetings | 71969 to 2021 | 11976 |
Top scorers in Morocco vs Sudan
- 1Ali GagarinSudan2(1 penalty)
- 2Houmane JarirMorocco2
- 3Ryan MmaeeMorocco2
Scorer records exist for 5 of the 7 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Morocco and Sudan played each other?
7 times, starting on 10 October 1969. 7 of those meetings were competitive and 0 were friendlies.
Who has won more matches between Morocco and Sudan?
Morocco, with 4 wins to 0. 3 matches ended level.
What is the biggest win in Morocco vs Sudan?
Morocco’s 3–0 win in World Cup qualifying on 12 November 2021 in Rabat.
When did Morocco and Sudan last play?
On 12 November 2021 in Rabat, when Morocco won 3–0 in World Cup qualifying.
Every Morocco vs Sudan result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Morocco | 3–0 | Sudan | World Cup qualifying | Rabat, Morocco | |
| Morocco | 2–0 | Sudan | World Cup qualifying | Rabat, Morocco | |
| Morocco | 2–2 | Sudan | Africa Cup of Nations | Dire Dawa, Ethiopia (neutral) | |
| Morocco | 2–0 | Sudan | Kuneitra Cup | Damascus, Syria (neutral) | |
| Morocco | 1–1 | Sudan | Africa Cup of Nations | Douala, Cameroon (neutral) | |
| Morocco | 3–0 | Sudan | World Cup qualifying | Casablanca, Morocco | |
| Sudan | 0–0 | Morocco | World Cup qualifying | Khartoum, Sudan |
Recent form
Morocco
Sudan
- Lat MozambiqueAfrica Cup of Nations qualifying1–4Tue 29 Sept 2026
- Wv EthiopiaAfrica Cup of Nations qualifying1–0Fri 25 Sept 2026
- Lv SenegalAfrica Cup of Nations1–3Sat 3 Jan 2026
- Lv Burkina FasoAfrica Cup of Nations0–2Wed 31 Dec 2025
- Wv Equatorial GuineaAfrica Cup of Nations1–0Sun 28 Dec 2025
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.