Morocco vs Zambia
head-to-head record
- Morocco wins
- 13
- Draws
- 2
- Zambia wins
- 6
21 meetings, 1973 to 2025Goals: Morocco 28, Zambia 18
Morocco and Zambia have met 21 times since 1973. Morocco have won 13, Zambia 6, and 2 matches ended level. They last met on 29 December 2025, when Morocco won 3–0 at the Africa Cup of Nations.
The 21 meetings have produced 46 goals, 2.19 per game. The biggest win is Zambia’s 4–0 in World Cup qualifying in 1973. Morocco have won the last four meetings.
Who has won more, Morocco or Zambia?
All matches21 matches
Competitive16 matches
Friendlies5 matches
Key numbers
- Goals
- Morocco 28, Zambia 182.19 per game
- First meeting
- Zambia 4–0 MoroccoWorld Cup qualifying, 21 Oct 1973
- Most recent
- Morocco 3–0 ZambiaAfrica Cup of Nations, 29 Dec 2025
- Morocco’s biggest win
- Morocco 3–0 ZambiaAfrica Cup of Nations, 29 Dec 2025
- Zambia’s biggest win
- Zambia 4–0 MoroccoWorld Cup qualifying, 21 Oct 1973
- Most goals in a meeting
- Morocco 2–3 ZambiaFriendly, 16 Jun 2019
- Current run
- Morocco, 4 wins in a row
- Biggest upset
- Morocco 2–3 ZambiaFriendly, 16 Jun 2019Winner’s rating-based win expectancy: 14%
- TFN Elo rating now
- Morocco 2015 (11th), Zambia 1558 (92nd)How the rating works
Last five meetings
- Morocco3Zambia0
Africa Cup of Nations
Rabat, Morocco
- Zambia0Morocco2
World Cup qualifying
Ndola, Zambia
- Morocco2Zambia1
World Cup qualifying
Agadir, Morocco
- Zambia0Morocco1
Africa Cup of Nations
San-Pédro, Ivory Coast (neutral)
- Morocco2Zambia3
Friendly
Marrakesh, Morocco
Who has had the upper hand over time?
The line climbs with every Morocco win and drops with every Zambia 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
11 matches
1001
MoroccoDrawsZambia
In Zambia's home games
6 matches
105
MoroccoDrawsZambia
At neutral venues
4 matches
220
MoroccoDrawsZambia
Record by competition
| Competition | Played | Morocco | Draws | Zambia | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 10 | 6 | 0 | 4 | 12–11 |
| Friendly | 5 | 3 | 1 | 1 | 8–3 |
| Africa Cup of Nations | 4 | 3 | 1 | 0 | 6–1 |
| Africa Cup of Nations qualifying | 2 | 1 | 0 | 1 | 2–3 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 2 | 6 | |
| 1980s | 7 | 14 | |
| 1990s | 3 | 6 | |
| 2000s | 3 | 6 | |
| 2010s | 2 | 5 | |
| 2020s | 4 | 9 |
Longest runs
| Longest run of | Morocco | Zambia |
|---|---|---|
| Wins in a row | 42024 to 2025 | 21989 to 1993 |
| Unbeaten meetings | 61993 to 2013 | 22013 to 2019 |
Top scorers in Morocco vs Zambia
- 1Ayoub El KaabiMorocco2
- 2Brighton SinyangweZambia2
- 3Hakim ZiyechMorocco2(1 penalty)
- 4Kalusha BwalyaZambia2
Scorer records exist for 14 of the 21 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Morocco and Zambia played each other?
21 times, starting on 21 October 1973. 16 of those meetings were competitive and 5 were friendlies.
Who has won more matches between Morocco and Zambia?
Morocco, with 13 wins to 6. 2 matches ended level.
What is the biggest win in Morocco vs Zambia?
Zambia’s 4–0 win in World Cup qualifying on 21 October 1973 in Lusaka.
When did Morocco and Zambia last play?
On 29 December 2025 in Rabat, when Morocco won 3–0 at the Africa Cup of Nations.
What is the competitive record between Morocco and Zambia?
In 16 competitive matches, Morocco have 10 wins, Zambia have 5, and 1 ended level.
Every Morocco vs Zambia result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Morocco | 3–0 | Zambia | Africa Cup of Nations | Rabat, Morocco | |
| Zambia | 0–2 | Morocco | World Cup qualifying | Ndola, Zambia | |
| Morocco | 2–1 | Zambia | World Cup qualifying | Agadir, Morocco | |
| Zambia | 0–1 | Morocco | Africa Cup of Nations | San-Pédro, Ivory Coast (neutral) | |
| Morocco | 2–3 | Zambia | Friendly | Marrakesh, Morocco | |
| Zambia | 0–0 | Morocco | Friendly | Johannesburg, South Africa (neutral) | |
| Morocco | 3–0 | Zambia | Friendly | Rabat, Morocco | |
| Morocco | 2–0 | Zambia | Friendly | Fez, Morocco | |
| Morocco | 1–0 | Zambia | Friendly | Rabat, Morocco | |
| Zambia | 1–1 | Morocco | Africa Cup of Nations | Bobo Dioulasso, Burkina Faso (neutral) | |
| Morocco | 1–0 | Zambia | World Cup qualifying | Casablanca, Morocco | |
| Zambia | 2–1 | Morocco | World Cup qualifying | Lusaka, Zambia | |
| Zambia | 2–1 | Morocco | World Cup qualifying | Lusaka, Zambia | |
| Morocco | 1–0 | Zambia | World Cup qualifying | Rabat, Morocco | |
| Morocco | 1–0 | Zambia | Africa Cup of Nations | Alexandria, Egypt (neutral) | |
| Zambia | 2–0 | Morocco | Africa Cup of Nations qualifying | Lusaka, Zambia | |
| Morocco | 2–1 | Zambia | Africa Cup of Nations qualifying | Rabat, Morocco | |
| Zambia | 2–0 | Morocco | World Cup qualifying | Lusaka, Zambia | |
| Morocco | 2–0 | Zambia | World Cup qualifying | Fez, Morocco | |
| Morocco | 2–0 | Zambia | World Cup qualifying | Tétouan, Morocco | |
| Zambia | 4–0 | Morocco | World Cup qualifying | Lusaka, Zambia |
Recent form
Morocco
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.