Zambia 0-3 Morocco final score - 29 December 2025, AFCON

Africa - AFCON

Zambia
0
-
3
End
Morocco

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Zambia Zambia
Morocco Morocco
End of game
90+3'
A. Ounahi
D. Hamansenya
85'
G. Kalusa
K. Kangwa
79'
W. Chisala
P. Daka
79'
74'
C. Talbi
A. Ezzalzouli
74'
Y. En-Nesyri
A. El Kaabi
64'
E. Ben Seghir
I. Saibari
64'
A. Hakimi
N. Mazraoui
64'
I. Akhomach
B. Diaz
J. Sabobo
M. Banda
63'
E. Mandanji
55'
50'
drop icon
A. El Kaabi
A. Ounahi
L. Banda
J. Liteta
46'
E. Mandanji
K. Chongo
46'
Half-time
K. Chongo
39'
M. Chaiwa
29'
27'
drop icon
B. Diaz
A. Ezzalzouli
9'
drop icon
A. El Kaabi
A. Ounahi
Kick-off

Game Statistics

Zambia Zambia
Morocco Morocco
43
Ball possession (%)
57
3
Shots
15
0
Shots on-target
8
3
Shots off-target
7
1
Corners
5
2
Offsides
4
23
Fouls
11
15
Free kicks
25
11
Goal kicks
5
5
Saves
0
13
Throw-ins
27
4
Yellow cards
1

Tactical Scheme

Zambia

Formation : 4 - 1 - 3 - 2

1
W. Mwanza
2
M. Banda
6
B. Sakala
21
D. Chanda
22
D. Hamansenya
14
K. Chongo
8
L. Musonda
5
M. Chaiwa
26
J. Liteta
20
P. Daka
17
K. Kangwa
17
A. Ezzalzouli
20
A. El Kaabi
10
B. Diaz
8
A. Ounahi
11
I. Saibari
24
N. El Aynaoui
3
N. Mazraoui
25
A. Masina
5
N. Aguerd
15
M. Chibi
1
Bono

Formation : 4 - 1 - 2 - 3

Morocco

Substitutes

Zambia
Zambia
Goalkeeper

T. Mulenga

F. Mwansa

Defender

S. Sunzu

F. Musonda

G. Mphande

Midfielder

O. Chisala

O. Tembo

G. Kalusa

K. Kangwa 79'

W. Chisala

P. Daka 79'

Forward

J. Sabobo

M. Banda 63'

J. Lahne

L. Banda

J. Liteta 46'

P. Phiri

K. Musonda

E. Mandanji

K. Chongo 46'

Morocco
Morocco
Goalkeeper

M. El Kajoui

M. Harrar

Defender

A. Ait Boudlal

J. El Yamiq

A. Salah-Eddine

A. Hakimi

N. Mazraoui 64'

Midfielder

O. Targhalline

S. Amrabat

Y. Belammari

B. El Khannouss

Forward

I. Akhomach

B. Diaz 64'

S. Rahimi

E. Ben Seghir

I. Saibari 64'

Y. En-Nesyri

A. El Kaabi 74'

C. Talbi

A. Ezzalzouli 74'

Form

Table

Teams Pts P W D L GD
1
Morocco
Morocco
7 3 2 1 0 5
4
Zambia
Zambia
2 3 0 2 1 -3

Last matches

Zambia
Zambia Last matches
W L L L D D
Wins

1/6 (17%)

Draw

2/6 (33%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

1.67 Total goals
33% BTTS
0.5 Goals scored
1.17 Goals conceded
17% Over 2.5
83% Under 2.5

26 Dec 2025 - AFCON

Zambia
0 :  0
Comoros

22 Dec 2025 - AFCON

Mali
1 :  1
Zambia

16 Dec 2025 - International Friendlies

DR Congo
2 :  0
Zambia

15 Nov 2025 - International Friendlies

South Africa
3 :  1
Zambia

12 Oct 2025 - World Cup

Zambia
0 :  1
Niger

8 Oct 2025 - World Cup

Tanzania
0 :  1
Zambia
L L L L L D
Wins

0/6 (0%)

Draw

1/6 (17%)

Losses

5/6 (83%)

Average stats (Last 6 matchs)

1.33 Total goals
17% BTTS
0.17 Goals scored
1.17 Goals conceded
17% Over 2.5
83% Under 2.5

26 Dec 2025 - AFCON

Zambia
0 :  0
Comoros

12 Oct 2025 - World Cup

Zambia
0 :  1
Niger

8 Sept 2025 - World Cup

Zambia
0 :  2
Morocco

17 Aug 2025 - African Nations Championship

Zambia
0 :  1
Kenya

10 Aug 2025 - African Nations Championship

Zambia
1 :  2
Angola

6 Jun 2025 - COSAFA Cup

Zambia
0 :  1
Comoros
L L W L L D
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2.5 Total goals
50% BTTS
0.67 Goals scored
1.83 Goals conceded
33% Over 2.5
67% Under 2.5

22 Dec 2025 - AFCON

Mali
1 :  1
Zambia

16 Dec 2025 - International Friendlies

DR Congo
2 :  0
Zambia

15 Nov 2025 - International Friendlies

South Africa
3 :  1
Zambia

8 Oct 2025 - World Cup

Tanzania
0 :  1
Zambia

14 Aug 2025 - African Nations Championship

Morocco
3 :  1
Zambia

7 Aug 2025 - African Nations Championship

DR Congo
2 :  0
Zambia
Morocco
Morocco Last matches
W W W W W D
Wins

5/6 (83%)

Draw

1/6 (17%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.33 Total goals
33% BTTS
1.83 Goals scored
0.5 Goals conceded
33% Over 2.5
67% Under 2.5

26 Dec 2025 - AFCON

Morocco
1 :  1
Mali

21 Dec 2025 - AFCON

Morocco
2 :  0
Comoros

18 Dec 2025 - Arab Cup

Jordan
2 :  3
Morocco

15 Dec 2025 - Arab Cup

Morocco
3 :  0
United Arab Emirates

11 Dec 2025 - Arab Cup

Morocco
1 :  0
Syria

8 Dec 2025 - Arab Cup

Morocco
1 :  0
Saudi Arabia
W W W W W D
Wins

5/6 (83%)

Draw

1/6 (17%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.17 Total goals
33% BTTS
1.83 Goals scored
0.33 Goals conceded
33% Over 2.5
67% Under 2.5

26 Dec 2025 - AFCON

Morocco
1 :  1
Mali

21 Dec 2025 - AFCON

Morocco
2 :  0
Comoros

15 Dec 2025 - Arab Cup

Morocco
3 :  0
United Arab Emirates

11 Dec 2025 - Arab Cup

Morocco
1 :  0
Syria

8 Dec 2025 - Arab Cup

Morocco
1 :  0
Saudi Arabia

2 Dec 2025 - Arab Cup

Morocco
3 :  1
Comoros
W W W W D W
Wins

5/6 (83%)

Draw

1/6 (17%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.83 Total goals
50% BTTS
2 Goals scored
0.83 Goals conceded
50% Over 2.5
50% Under 2.5

18 Dec 2025 - Arab Cup

Jordan
2 :  3
Morocco

5 Dec 2025 - Arab Cup

Oman
0 :  0
Morocco

8 Sept 2025 - World Cup

Zambia
0 :  2
Morocco

30 Aug 2025 - African Nations Championship

Madagascar
2 :  3
Morocco

22 Aug 2025 - African Nations Championship

Tanzania
0 :  1
Morocco

17 Aug 2025 - African Nations Championship

DR Congo
1 :  3
Morocco

Head to head

Zambia

0 %

Draw

0 %

Morocco

100 %

Average stats (last H2H results)

2.8
Total goals
60%
BTTS
0.6
Goals scored (home team)
2.2
Goals scored (away team)
60%
Over 2.5
40%
Under 2.5

8 Sept 2025 - World Cup

Zambia
0 :  2
Morocco

14 Aug 2025 - African Nations Championship

Morocco
3 :  1
Zambia

7 Jun 2024 - World Cup

Morocco
2 :  1
Zambia

24 Jan 2024 - AFCON

Zambia
0 :  1
Morocco

31 Jan 2021 - African Nations Championship

Morocco
3 :  1
Zambia

Live Commentary

90+5' sifflet_1

Goal kick for Zambia at Prince Moulay Abdellah Stadium.

90+5' tir_non_cadre_1

Youssef En-Nesyri for Morocco gets in a strike but fails to hit the target.

90+3' sifflet_1

Issa Sy awards Morocco a goal kick.

90+3' tir_non_cadre_1

Zambia's Lameck Banda breaks free at Prince Moulay Abdellah Stadium. But the strike goes wide of the post.

90+3' carton_jaune_1

Azzedine Ounahi (Morocco) has received a first yellow card.

90+3' coup_franc_1

Issa Sy signals a free kick to Zambia.

90+2' coup_franc_1

Issa Sy signals a free kick to Zambia in their own half.

90+2' sifflet_1

Ball goes out of play for a Morocco goal kick.

90+2' tir_non_cadre_1

Given Kalusa of Zambia gets in a strike, but is off target.

90+1'  

Morocco needs to be cautious. Zambia have an attacking throw-in.

90' hors_jeu_1

In Rabat Morocco's Ilias Akhomach is caught offside.

89'  

Issa Sy signals a Morocco throw-in in Zambia's half.

89' corner_1

Corner awarded to Zambia.

88'  

Can Zambia capitalize from this throw-in deep inside Morocco's half?

86'  

Throw-in for Morocco in their own half.

85' coup_franc_1

Morocco awarded a free kick in their own half.

85' carton_jaune_1

David Hamansenya (Zambia) gets a yellow card.

84' coup_franc_1

Issa Sy signals a free kick to Morocco in their own half.

83' coup_franc_1

Zambia awarded a free kick in their own half.

83'  

Ball safe as Zambia is awarded a throw-in in their half.

83'  

Willard Mwanza for Zambia is back on the field again.

82' blessure_1

The match has been stopped briefly for attention to the injured Willard Mwanza.

81' tir_cadre_1

Achraf Hakimi (Morocco) gets in a powerful header but the ball is cleared away.

81' tir_cadre_1

Achraf Hakimi gets his shot on target but fails to score for Morocco.

80' coup_franc_1

Issa Sy signals a free kick to Morocco in their own half.

79' coup_franc_1

Morocco awarded a free kick in their own half.

79' substitution_1

Moses Sichone is making the team's fifth substitution at Prince Moulay Abdellah Stadium with Wilson Chisala replacing Patson Daka.

79' substitution_1

Moses Sichone (Zambia) is making a fourth substitution, with Given Kalusa replacing Kings Kangwa.

79' coup_franc_1

Issa Sy signals a free kick to Zambia in their own half.

78'  

Zambia to take a throw-in in Morocco territory.

77' sifflet_1

Zambia have a goal kick.

77' tir_non_cadre_1

Achraf Hakimi for Morocco gets in a strike but fails to hit the target.

76' coup_franc_1

Issa Sy signals a free kick to Morocco.

76' corner_1

Morocco have been awarded a corner by Issa Sy.

76' sifflet_1

Ball goes out of play for a Zambia goal kick.

76' tir_non_cadre_1

In Rabat, Youssef En-Nesyri (Morocco) misses the target with a header.

75'  

Can Morocco get the ball into an attacking position from this throw-in in Zambia's half?

75' corner_1

Morocco have been awarded a corner by Issa Sy.

74' substitution_1

Youssef En-Nesyri is replacing Ayoub El Kaabi for Morocco at Prince Moulay Abdellah Stadium.

74' substitution_1

Walid Regragui is making the team's fourth substitution at Prince Moulay Abdellah Stadium with Chemsdine Talbi replacing Abde Ezzalzouli.

73'  

Morocco awarded a throw-in in their own half.

73'  

Throw-in for Zambia at Prince Moulay Abdellah Stadium.

72' coup_franc_1

Morocco awarded a free kick in their own half.

72' coup_franc_1

Free kick Zambia.

71' coup_franc_1

Free kick Zambia.

70' coup_franc_1

Issa Sy signals a free kick to Morocco in their own half.

67' sifflet_1

Goal kick for Zambia at Prince Moulay Abdellah Stadium.

67' tir_non_cadre_1

Morocco are coming forward and Nayef Aguerd gets in a strike, it misses the target, however.

66' coup_franc_1

Can Morocco capitalize from this dangerous free kick?

65' coup_franc_1

Issa Sy signals a free kick to Morocco in their own half.

64' substitution_1

Achraf Hakimi is on a sub for Noussair Mazraoui for Morocco.

64' substitution_1

Ilias Akhomach is replacing Brahim Diaz for Morocco at Prince Moulay Abdellah Stadium.

64' substitution_1

Walid Regragui (Morocco) is making a first substitution, with Eliesse Ben Seghir replacing Ismael Saibari.

63' substitution_1

Zambia make their third substitution with Joseph Sabobo replacing Mathews Banda.

63'  

Throw-in Morocco.

61' sifflet_1

Issa Sy awards Morocco a goal kick.

60'  

Morocco awarded a throw-in in their own half.

60'  

Zambia’s Mathews Banda is on his feet again at Prince Moulay Abdellah Stadium.

59' hors_jeu_1

Morocco are caught offside.

59' corner_1

Corner awarded to Morocco.

58' blessure_1

Issa Sy waits before resuming play because Mathews Banda for Zambia is still down.

57' tir_cadre_1

Morocco's Brahim Diaz gets in a shot on goal at Prince Moulay Abdellah Stadium. But the effort is unsuccessful.

57'  

Morocco needs to be cautious. Zambia have an attacking throw-in.

56' sifflet_1

Morocco have a goal kick.

56' coup_franc_1

Zambia awarded a free kick in their own half.

55' carton_jaune_1

Zambia's Eliya Mandanji has been booked in Rabat.

55' coup_franc_1

Issa Sy signals a free kick to Morocco in their own half.

54'  

Ball safe as Morocco is awarded a throw-in in their half.

50' but_1

Goal! Ayoub El Kaabi extends Morocco's lead to 0-3. Great play from Azzedine Ounahi to set up the goal.

49' coup_franc_1

Issa Sy signals a free kick to Morocco.

49' sifflet_1

Goal kick for Morocco at Prince Moulay Abdellah Stadium.

49' tir_non_cadre_1

In Rabat Zambia attack through Patson Daka. The finish is off target, however.

47' hors_jeu_1

Morocco's Ismael Saibari is whistled for offside at Prince Moulay Abdellah Stadium.

47' coup_franc_1

Zambia awarded a free kick in their own half.

46' substitution_1

Eliya Mandanji is on a sub for Kabaso Chongo for Zambia.

46' substitution_1

Zambia make their first substitution with Lameck Banda replacing Joseph Liteta.

45' sifflet_1

The first-half is over.

45+3' coup_franc_1

Issa Sy signals a free kick to Zambia.

45+3'  

Throw-in for Zambia at Prince Moulay Abdellah Stadium.

45+2' hors_jeu_1

In Rabat Morocco's Brahim Diaz is caught offside.

45+2'  

Issa Sy signals a Morocco throw-in in Zambia's half.

45+2' tir_cadre_1

Brahim Diaz for Morocco drives towards goal at Prince Moulay Abdellah Stadium. But the finish is unsuccessful.

45+1'  

Can Morocco get the ball into an attacking position from this throw-in in Zambia's half?

45'  

Morocco to take a throw-in in Zambia territory.

44'  

Throw-in Morocco.

43'  

Issa Sy signals a Morocco throw-in in Zambia's half.

42'  

Morocco's Abde Ezzalzouli is back in action after a slight knock.

42'  

Throw-in for Morocco in their own half.

41' blessure_1

Play has been interrupted briefly in Rabat to check on Abde Ezzalzouli, who is grimacing with pain.

41'  

Issa Sy signals a throw-in for Morocco, close to Zambia's area.

39' carton_jaune_1

Kabaso Chongo for Zambia has been booked by Issa Sy and receives a first yellow card.

39' coup_franc_1

Free kick Morocco.

38' sifflet_1

Zambia have a goal kick.

38' tir_non_cadre_1

Morocco's Brahim Diaz breaks free at Prince Moulay Abdellah Stadium. But the strike goes wide of the post.

38'  

Throw-in for Zambia at Prince Moulay Abdellah Stadium.

37' coup_franc_1

Issa Sy signals a free kick to Morocco.

36'  

Morocco to take a throw-in in Zambia territory.

36' sifflet_1

Issa Sy awards Zambia a goal kick.

36' tir_non_cadre_1

Morocco's Azzedine Ounahi gets his shot away but it misses the target.

35' corner_1

Corner awarded to Morocco.

35' coup_franc_1

Free kick in a good position for Morocco!

34'  

Issa Sy signals a Morocco throw-in in Zambia's half.

33' coup_franc_1

Morocco are in shooting range from this free kick.

33' sifflet_1

Ball goes out of play for a Zambia goal kick.

31' coup_franc_1

Issa Sy signals a free kick to Morocco in their own half.

30'  

Ball safe as Morocco is awarded a throw-in in their half.

29' carton_jaune_1

Miguel Chaiwa (Zambia) has been booked and must now be careful not to get a second yellow card.

29' coup_franc_1

Morocco awarded a free kick in their own half.

27' but_1

Goal! Morocco extend their lead to 0-2 through Brahim Diaz. Abde Ezzalzouli instrumental with a fine assist.

26' coup_franc_1

Issa Sy signals a free kick to Morocco in their own half.

25'  

Morocco awarded a throw-in in their own half.

25' coup_franc_1

Free kick Morocco.

24'  

Throw-in Morocco.

24' coup_franc_1

Zambia awarded a free kick in their own half.

23' coup_franc_1

Issa Sy signals a free kick to Zambia.

23' sifflet_1

Zambia have a goal kick.

22'  

Can Morocco get the ball into an attacking position from this throw-in in Zambia's half?

21' coup_franc_1

Morocco awarded a free kick in their own half.

20'  

Issa Sy signals a Zambia throw-in in Morocco's half.

20' hors_jeu_1

Issa Sy blows against Zambia's Benson Sakala for offside.

19'  

Zambia to take a throw-in in Morocco territory.

19'  

Zambia have a dangerous throw-in.

18' coup_franc_1

Issa Sy signals a free kick to Morocco in their own half.

17'  

Can Zambia get the ball into an attacking position from this throw-in in Morocco's half?

15'  

Issa Sy signals a Morocco throw-in in Zambia's half.

15'  

Can Morocco get the ball into an attacking position from this throw-in in Zambia's half?

14'  

Zambia's David Hamansenya looks ok and returns to the pitch.

14'  

Throw-in for Morocco close to the penalty box.

13' blessure_1

The match at Prince Moulay Abdellah Stadium has been interrupted briefly for a check on David Hamansenya, who is down injured.

13'  

Morocco to take a throw-in in Zambia territory.

9' but_1

Morocco take a 0-1 lead thanks to Ayoub El Kaabi. Azzedine Ounahi with an assist there.

9' corner_1

Morocco have been awarded a corner by Issa Sy.

8' coup_franc_1

Issa Sy signals a free kick to Morocco just outside Zambia's area.

8' coup_franc_1

Free kick Morocco.

7' sifflet_1

Ball goes out of play for a Zambia goal kick.

7' tir_non_cadre_1

Morocco's Brahim Diaz misses with an attempt on goal.

7'  

Morocco to take a throw-in in Zambia territory.

7'  

Issa Sy signals a Morocco throw-in in Zambia's half.

6' tir_cadre_1

In Rabat Morocco drive forward through Abde Ezzalzouli. His shot is on target but it's saved.

6'  

Throw-in for Zambia in their own half.

4' sifflet_1

Goal kick for Zambia at Prince Moulay Abdellah Stadium.

4'  

Can Morocco get the ball into an attacking position from this throw-in in Zambia's half?

3' hors_jeu_1

Zambia's Patson Daka has run offside.

2' sifflet_1

Issa Sy awards Zambia a goal kick.

 

Both teams didn't concede on their last match.

 

Zambia scores 0.17 goals when playing at home and Morocco scores 1.75 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Zambia and Morocco is 1.4.

 

Average number of goals in meetings between Zambia and Morocco is 2.8.

 

Zambia scores 0.6 goals in a match against Morocco and Morocco scores 2.2 goals against Zambia (on average).

 

In the last 5 meetings Zambia won 0, Morocco won 5, 0 draws.

 

Morocco have lost just 0 of their last 5 games against Zambia (in all competitions).

 

Morocco's performance of the last 5 matches is better than Zambia's.

 

When Morocco is down 1-0 away, they win 66% of their matches.

 

When Zambia is down 0-1 home, they win 0% of their matches.

 

When Morocco leads 0-1 away, they win in 100% of their matches.

 

When Zambia leads 1-0 at home, they win in 0% of their matches.

 

On their last meeting Morocco won by 2 goals.

 

The winner of their last meeting was Morocco.

 

Zambia wins 0% of halftimes, Morocco wins 50%.

 

Zambia wins 1st half in 0% of their matches, Morocco in 50% of their matches.

 

Morocco have scored at least one goal for 5 consecutive matches.

 

Zambia haven't won any of their last 5 games against Morocco.

 

Morocco haven't lost in their last 18 games.

 

Morocco have a winning streak of 5 matches.

 

Zambia haven't won in their last 5 games.

 

During the last 9 meetings, Zambia have won 1 times, there have been 1 draws while Morocco have won 7 times. The goal difference is 18-6 in favour of Morocco.

 

Morocco have previously won 6 of 9 matches against Zambia.

Score and result Zambia - Morocco

The Zambia - Morocco match (Football - AFCON) at 29/12/2025 13:00 is complete.

The Zambia - Morocco match result is as follows: 0-3.

Now that this AFCON Football match is over and the score is known, you can find the highlights and key statistics on that same page.