Skip to content
TheFootball.News

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

13 Morocco2 drawsZambia 6

Competitive16 matches

10 Morocco1 drawZambia 5

Friendlies5 matches

3 Morocco1 drawZambia 1

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

  1. Morocco3Zambia0

    Africa Cup of Nations

    Rabat, Morocco

  2. Zambia0Morocco2

    World Cup qualifying

    Ndola, Zambia

  3. Morocco2Zambia1

    World Cup qualifying

    Agadir, Morocco

  4. Zambia0Morocco1

    Africa Cup of Nations

    San-Pédro, Ivory Coast (neutral)

  5. 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.

Above the line: Morocco have won more Below: Zambia have won more
21 October 1973: Zambia 4–0 Morocco (World Cup qualifying). Zambia +125 November 1973: Morocco 2–0 Zambia (World Cup qualifying). Level16 November 1980: Morocco 2–0 Zambia (World Cup qualifying). Morocco +130 November 1980: Zambia 2–0 Morocco (World Cup qualifying). Level16 August 1981: Morocco 2–1 Zambia (Africa Cup of Nations qualifying). Morocco +130 August 1981: Zambia 2–0 Morocco (Africa Cup of Nations qualifying). Level14 March 1986: Morocco 1–0 Zambia (Africa Cup of Nations). Morocco +18 January 1989: Morocco 1–0 Zambia (World Cup qualifying). Morocco +225 June 1989: Zambia 2–1 Morocco (World Cup qualifying). Morocco +14 July 1993: Zambia 2–1 Morocco (World Cup qualifying). Level10 October 1993: Morocco 1–0 Zambia (World Cup qualifying). Morocco +19 February 1998: Zambia 1–1 Morocco (Africa Cup of Nations). Morocco +114 November 2001: Morocco 1–0 Zambia (Friendly). Morocco +212 January 2008: Morocco 2–0 Zambia (Friendly). Morocco +319 November 2008: Morocco 3–0 Zambia (Friendly). Morocco +48 January 2013: Zambia 0–0 Morocco (Friendly). Morocco +416 June 2019: Morocco 2–3 Zambia (Friendly). Morocco +324 January 2024: Zambia 0–1 Morocco (Africa Cup of Nations). Morocco +47 June 2024: Morocco 2–1 Zambia (World Cup qualifying). Morocco +58 September 2025: Zambia 0–2 Morocco (World Cup qualifying). Morocco +629 December 2025: Morocco 3–0 Zambia (Africa Cup of Nations). Morocco +7Level
Morocco lead by 7 wins after the latest meeting. The biggest lead was 7, held by Morocco from 29 December 2025.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

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

Record by competition
CompetitionPlayedMoroccoDrawsZambiaGoals
World Cup qualifying1060412–11
Friendly53118–3
Africa Cup of Nations43106–1
Africa Cup of Nations qualifying21012–3

Meetings by decade

Morocco wins Draws Zambia wins
Meetings by decade
DecadeResultsPlayedGoals
1970s26
1980s714
1990s36
2000s36
2010s25
2020s49

Longest runs

Longest runs
Longest run ofMoroccoZambia
Wins in a row42024 to 202521989 to 1993
Unbeaten meetings61993 to 201322013 to 2019

Top scorers in Morocco vs Zambia

  1. 1Ayoub El KaabiMorocco2
  2. 2Brighton SinyangweZambia2
  3. 3Hakim ZiyechMorocco2(1 penalty)
  4. 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

Show
Every Morocco vs Zambia result
DateHomeScoreAwayCompetitionVenue
Morocco3–0ZambiaAfrica Cup of NationsRabat, Morocco
Zambia0–2MoroccoWorld Cup qualifyingNdola, Zambia
Morocco2–1ZambiaWorld Cup qualifyingAgadir, Morocco
Zambia0–1MoroccoAfrica Cup of NationsSan-Pédro, Ivory Coast (neutral)
Morocco2–3ZambiaFriendlyMarrakesh, Morocco
Zambia0–0MoroccoFriendlyJohannesburg, South Africa (neutral)
Morocco3–0ZambiaFriendlyRabat, Morocco
Morocco2–0ZambiaFriendlyFez, Morocco
Morocco1–0ZambiaFriendlyRabat, Morocco
Zambia1–1MoroccoAfrica Cup of NationsBobo Dioulasso, Burkina Faso (neutral)
Morocco1–0ZambiaWorld Cup qualifyingCasablanca, Morocco
Zambia2–1MoroccoWorld Cup qualifyingLusaka, Zambia
Zambia2–1MoroccoWorld Cup qualifyingLusaka, Zambia
Morocco1–0ZambiaWorld Cup qualifyingRabat, Morocco
Morocco1–0ZambiaAfrica Cup of NationsAlexandria, Egypt (neutral)
Zambia2–0MoroccoAfrica Cup of Nations qualifyingLusaka, Zambia
Morocco2–1ZambiaAfrica Cup of Nations qualifyingRabat, Morocco
Zambia2–0MoroccoWorld Cup qualifyingLusaka, Zambia
Morocco2–0ZambiaWorld Cup qualifyingFez, Morocco
Morocco2–0ZambiaWorld Cup qualifyingTétouan, Morocco
Zambia4–0MoroccoWorld Cup qualifyingLusaka, Zambia

Recent form

Morocco

  1. Dv MaliFriendly1–1Sun 4 Oct 2026
  2. Wv LesothoAfrica Cup of Nations qualifying2–0Tue 29 Sept 2026
  3. Wv GabonAfrica Cup of Nations qualifying2–0Fri 25 Sept 2026
  4. Lv FranceWorld Cup0–2Thu 9 Jul 2026
  5. Wv CanadaWorld Cup3–0Sat 4 Jul 2026

Zambia

  1. Wv TogoAfrica Cup of Nations qualifying2–0Tue 29 Sept 2026
  2. Lat AlgeriaAfrica Cup of Nations qualifying1–3Fri 25 Sept 2026
  3. Lat ArgentinaFriendly0–5Tue 31 Mar 2026
  4. Lat MoroccoAfrica Cup of Nations0–3Mon 29 Dec 2025
  5. Dv ComorosAfrica Cup of Nations0–0Fri 26 Dec 2025

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.