Egypt 2-1 Zimbabwe final score - 22 December 2025, AFCON

Africa - AFCON

Egypt
2
-
1
End
Zimbabwe

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

Highlights

Egypt Egypt
Zimbabwe Zimbabwe
End of game
M. Salah
M. Mohamed
90+1'
drop icon
88'
T. Maswanhise
E. Jalai
A. Aboul-Fatouh
M. Hamdy
82'
72'
P. Padera
D. Msendami
72'
T. Chirewa
P. Dube
Zizo
M. Trezeguet
67'
I. Adel
M. Attia
66'
O. Marmoush
M. Hamdy
64'
drop icon
57'
G. Murwira
46'
M. Bonne
W. Navaya
Half-time
M. Trezeguet
44'
M. Mohamed
E. Ashour
34'
M. Attia
33'
20'
drop icon
P. Dube
E. Jalai
7'
W. Navaya
Kick-off

Game Statistics

Egypt Egypt
Zimbabwe Zimbabwe
80
Ball possession (%)
20
22
Shots
6
11
Shots on-target
3
11
Shots off-target
3
8
Corners
3
3
Offsides
1
13
Fouls
14
15
Free kicks
16
5
Goal kicks
16
2
Saves
9
17
Throw-ins
15
2
Yellow cards
2

Tactical Scheme

Egypt

Formation : 4 - 2 - 3 - 1

23
M. El Shenawy
3
M. Hany
4
H. Abdelsalam
6
Y. Ibrahim
12
M. Hamdy
19
M. Attia
14
H. Fathi
10
M. Salah
8
E. Ashour
7
M. Trezeguet
22
O. Marmoush
14
D. Msendami
11
W. Navaya
23
E. Jalai
7
P. Dube
8
J. Fabisch
15
T. Hadebe
2
G. Takwara
18
M. Nakamba
4
M. Garananga
21
G. Murwira
22
W. Arubi

Formation : 5 - 2 - 3

Zimbabwe

Substitutes

Egypt
Egypt
Goalkeeper

A. El Shenawy

O. Shobeir

Defender

R. Rabia

A. Aboul-Fatouh

M. Hamdy 82'

A. Eid

K. Sobhi

Midfielder

M. Lasheen

M. Shehata

Zizo

M. Trezeguet 67'

I. Adel

M. Attia 66'

M. Saber

Forward

O. Faisal

M. Fathi

S. Mohsen

M. Mohamed

E. Ashour 34'

Zimbabwe
Zimbabwe
T. Chakuchichi Goalkeeper

E. Chipezeze

Defender

D. Lunga

S. Fusire

I. Mauchi

B. Galloway

A. Mudimu

Midfielder

T. Chirewa

P. Dube 72'

P. Padera

D. Msendami 72'

I. Wadi

K. Musona

Forward

T. Maswanhise

E. Jalai 88'

B. Antonio

J. Zindonga

M. Bonne

W. Navaya 46'

Form

Table

Teams Pts P W D L GD
1
Egypt
Egypt
6 2 2 0 0 2
3
Zimbabwe
Zimbabwe
1 2 0 1 1 -1

Last matches

Egypt
Egypt Last matches
L D D D L W
Wins

1/6 (17%)

Draw

3/6 (50%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.33 Total goals
67% BTTS
0.83 Goals scored
1.5 Goals conceded
33% Over 2.5
67% Under 2.5

16 Dec 2025 - International Friendlies

Egypt
2 :  1
Nigeria

9 Dec 2025 - Arab Cup

Egypt
0 :  3
Jordan

6 Dec 2025 - Arab Cup

United Arab Emirates
1 :  1
Egypt

2 Dec 2025 - Arab Cup

Egypt
1 :  1
Kuwait

17 Nov 2025 - International Friendlies

Cape Verde Isl.
1 :  1
Egypt

14 Nov 2025 - International Friendlies

Uzbekistan
2 :  0
Egypt
W W W D L W
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.17 Total goals
33% BTTS
1.33 Goals scored
0.83 Goals conceded
50% Over 2.5
50% Under 2.5

16 Dec 2025 - International Friendlies

Egypt
2 :  1
Nigeria

9 Dec 2025 - Arab Cup

Egypt
0 :  3
Jordan

2 Dec 2025 - Arab Cup

Egypt
1 :  1
Kuwait

12 Oct 2025 - World Cup

Egypt
1 :  0
Guinea-Bissau

9 Sept 2025 - International Friendlies

Egypt
3 :  0
Tunisia

6 Sept 2025 - International Friendlies

Egypt
1 :  0
Tunisia
W D W L D D
Wins

2/6 (33%)

Draw

3/6 (50%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

1.83 Total goals
33% BTTS
1.17 Goals scored
0.67 Goals conceded
17% Over 2.5
83% Under 2.5

6 Dec 2025 - Arab Cup

United Arab Emirates
1 :  1
Egypt

17 Nov 2025 - International Friendlies

Cape Verde Isl.
1 :  1
Egypt

14 Nov 2025 - International Friendlies

Uzbekistan
2 :  0
Egypt

8 Oct 2025 - World Cup

Djibouti
0 :  3
Egypt

9 Sept 2025 - World Cup

Burkina Faso
0 :  0
Egypt

21 Mar 2025 - World Cup

Ethiopia
0 :  2
Egypt
Zimbabwe
Zimbabwe Last matches
L L D L L W
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

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

17 Nov 2025 - International Friendlies

Qatar
1 :  2
Zimbabwe

13 Nov 2025 - International Friendlies

Algeria
3 :  1
Zimbabwe

13 Oct 2025 - World Cup

Lesotho
1 :  0
Zimbabwe

10 Oct 2025 - World Cup

Zimbabwe
0 :  0
South Africa

9 Sept 2025 - World Cup

Zimbabwe
0 :  1
Rwanda

5 Sept 2025 - World Cup

Benin
1 :  0
Zimbabwe
D W D D L D
Wins

1/6 (17%)

Draw

4/6 (67%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

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

10 Oct 2025 - World Cup

Zimbabwe
0 :  0
South Africa

9 Sept 2025 - World Cup

Zimbabwe
0 :  1
Rwanda

20 Mar 2025 - World Cup

Zimbabwe
2 :  2
Benin

15 Nov 2024 - AFCON

Zimbabwe
1 :  1
Kenya

14 Oct 2024 - AFCON

Zimbabwe
3 :  1
Namibia

10 Sept 2024 - AFCON

Zimbabwe
0 :  0
Cameroon
L W L L L W
Wins

2/6 (33%)

Draw

0/6 (0%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2.5 Total goals
50% BTTS
1 Goals scored
1.5 Goals conceded
50% Over 2.5
50% Under 2.5

17 Nov 2025 - International Friendlies

Qatar
1 :  2
Zimbabwe

13 Nov 2025 - International Friendlies

Algeria
3 :  1
Zimbabwe

13 Oct 2025 - World Cup

Lesotho
1 :  0
Zimbabwe

5 Sept 2025 - World Cup

Benin
1 :  0
Zimbabwe

10 Jun 2025 - COSAFA Cup

Mozambique
1 :  3
Zimbabwe

7 Jun 2025 - COSAFA Cup

South Africa
2 :  0
Zimbabwe

Head to head

21 Jun 2019 - AFCON

Egypt
1 :  0
Zimbabwe

Live Commentary

90+7'  

Throw-in for Zimbabwe in their own half.

90+6' coup_franc_1

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

90+5' sifflet_1

Ball goes out of play for a Zimbabwe goal kick.

90+5' coup_franc_1

Egypt awarded a free kick in their own half.

90+3'  

Egypt to take a throw-in in Zimbabwe territory.

90+1' but_1

Goal! Mohamed Salah gives Egypt a 2-1 lead. Mostafa Mohamed with an assist there.

90'  

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

90' coup_franc_1

Free kick Egypt.

90' sifflet_1

Goal kick for Zimbabwe at Stade Adrar Arena.

90' tir_non_cadre_1

In Agadir Egypt attack through Zizo. The finish is off target, however.

88'  

Throw-in Egypt.

88' substitution_1

Zimbabwe make their fourth substitution with Tawanda Maswanhise replacing Emmanuel Jalai.

88'  

Throw-in for Zimbabwe at Stade Adrar Arena.

86'  

Zimbabwe awarded a throw-in in their own half.

86' sifflet_1

Ball goes out of play for a Egypt goal kick.

86' tir_non_cadre_1

Zimbabwe's Tawanda Chirewa gets his shot away but it misses the target.

84' coup_franc_1

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

83'  

Egypt to take a throw-in in Zimbabwe territory.

83'  

Throw-in for Egypt at Stade Adrar Arena.

83' coup_franc_1

Egypt awarded a free kick in their own half.

83' sifflet_1

Egypt have a goal kick.

82'  

Issa Sy signals a Zimbabwe throw-in in Egypt's half.

82' substitution_1

Mohamed Hamdy (Egypt) does not seem to be able to continue. He is replaced by Ahmed Aboul-Fatouh.

81' blessure_1

Play has been temporarily suspended for attention to Mohamed Hamdy for Egypt who is writhing in pain on the pitch.

80' sifflet_1

Issa Sy awards Zimbabwe a goal kick.

80' tir_non_cadre_1

Ibrahim Adel for Egypt gets in a strike but fails to hit the target.

79' coup_franc_1

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

79'  

Zimbabwe awarded a throw-in in their own half.

79' coup_franc_1

Issa Sy signals a free kick to Zimbabwe.

78' sifflet_1

Issa Sy awards Zimbabwe a goal kick.

78' tir_non_cadre_1

Egypt's Mohamed Salah breaks free at Stade Adrar Arena. But the strike goes wide of the post.

77' tir_cadre_1

Egypt drives forward and Ibrahim Adel gets in a shot. Without netting, however.

77' coup_franc_1

Free kick Zimbabwe.

76'  

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

76' coup_franc_1

Zimbabwe awarded a free kick in their own half.

74' sifflet_1

Zimbabwe have a goal kick.

73' sifflet_1

Goal kick for Zimbabwe at Stade Adrar Arena.

73' tir_non_cadre_1

Zizo (Egypt) gets up for a header but cannot keep the ball on target.

72' substitution_1

Mario Marinica (Zimbabwe) is making a third substitution, with Tawanda Chirewa replacing Prince Dube.

72' substitution_1

Prosper Padera is replacing Daniel Msendami for Zimbabwe at Stade Adrar Arena.

71' coup_franc_1

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

71' coup_franc_1

Issa Sy signals a free kick to Egypt.

70' sifflet_1

Ball goes out of play for a Zimbabwe goal kick.

70' tir_non_cadre_1

Egypt attack but Mostafa Mohamed's header doesn't find the target.

69'  

Can Egypt capitalize from this throw-in deep inside Zimbabwe's half?

68'  

Egypt have a dangerous throw-in.

67' coup_franc_1

Free kick Zimbabwe.

67' substitution_1

Zizo is on a sub for Mahmoud Trezeguet for Egypt.

66' substitution_1

Hossam Hassan is making the team's second substitution at Stade Adrar Arena with Ibrahim Adel replacing Marwan Attia.

66' coup_franc_1

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

66' tir_cadre_1

In Agadir, Yasser Ibrahim (Egypt) gets his head to the ball but the strike is cleared by an untiring defence.

66' corner_1

Corner awarded to Egypt.

66' sifflet_1

Zimbabwe have a goal kick.

64' but_1

Goal! Egypt go level at 1-1 through Omar Marmoush in Agadir. Mohamed Hamdy instrumental with a fine assist.

63' sifflet_1

Issa Sy awards Egypt a goal kick.

63' tir_non_cadre_1

Zimbabwe are coming forward and Macauley Bonne gets in a strike, it misses the target, however.

62' tir_cadre_1

Zimbabwe pushes forward through Macauley Bonne, whose finish on goal is saved.

60'  

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

60' corner_1

Corner awarded to Egypt.

59'  

Issa Sy signals a Egypt throw-in in Zimbabwe's half.

58' coup_franc_1

Issa Sy signals a free kick to Egypt.

58'  

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

57' carton_jaune_1

Zimbabwe's Godknows Murwira has been booked in Agadir.

56' coup_franc_1

Free kick Zimbabwe.

55' corner_1

Egypt have been awarded a corner by Issa Sy.

55' tir_cadre_1

Omar Marmoush gets his shot on target but fails to score for Egypt.

55'  

Egypt to take a throw-in in Zimbabwe territory.

53' coup_franc_1

Egypt are in shooting range from this free kick.

52' sifflet_1

Goal kick for Zimbabwe at Stade Adrar Arena.

52' coup_franc_1

Issa Sy signals a free kick to Egypt.

51' sifflet_1

Ball goes out of play for a Zimbabwe goal kick.

49' coup_franc_1

Egypt awarded a free kick in their own half.

49' corner_1

Corner awarded to Egypt.

48'  

Egypt to take a throw-in in Zimbabwe territory.

48'  

Issa Sy signals a Zimbabwe throw-in in Egypt's half.

46' substitution_1

Macauley Bonne is on a sub for Washington Navaya for Zimbabwe.

45' sifflet_1

The first-half is over at Stade Adrar Arena.

45+5' tir_cadre_1

Egypt's Mahmoud Trezeguet goes close with his head but his effort is blocked.

45+4' corner_1

Egypt have been awarded a corner by Issa Sy.

45+3'  

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

45+2' coup_franc_1

Egypt awarded a free kick in their own half.

45+1' sifflet_1

Goal kick for Zimbabwe at Stade Adrar Arena.

45+1' tir_non_cadre_1

Egypt are pushing forward but Omar Marmoush's finish is wide of the goal.

45' coup_franc_1

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

44' carton_jaune_1

Mahmoud Trezeguet (Egypt) has received a yellow card from Issa Sy.

43'  

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

41' coup_franc_1

Free kick Zimbabwe.

41'  

Can Zimbabwe capitalize from this throw-in deep inside Egypt's half?

40' coup_franc_1

Issa Sy signals a free kick to Zimbabwe.

40' corner_1

Corner awarded to Egypt.

38' tir_cadre_1

Omar Marmoush gets his shot on target but fails to score for Egypt.

37'  

Throw-in for Egypt close to the penalty box.

36' sifflet_1

Issa Sy awards Egypt a goal kick.

36' tir_non_cadre_1

Zimbabwe's Washington Navaya gets his shot away but it misses the target.

35' sifflet_1

Ball goes out of play for a Zimbabwe goal kick.

35' tir_non_cadre_1

Egypt surge into the attack at Stade Adrar Arena but Hossam Abdelmaguid Abdelsalam’s header is off-target.

35' corner_1

Egypt have been awarded a corner by Issa Sy.

34' sifflet_1

Egypt have a goal kick.

34' substitution_1

Egypt make their first substitution with Mostafa Mohamed replacing Eman Ashour.

33' carton_jaune_1

Marwan Attia for Egypt has been booked by Issa Sy and receives a first yellow card.

33' coup_franc_1

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

30' hors_jeu_1

Zimbabwe push upfield but Issa Sy quickly pulls them for offside.

29'  

Issa Sy signals a throw-in for Zimbabwe, close to Egypt's area.

29'  

Zimbabwe to take a throw-in in Egypt territory.

28' corner_1

Corner awarded to Zimbabwe.

26'  

Issa Sy signals a Zimbabwe throw-in in Egypt's half.

25' tir_cadre_1

In Agadir Egypt drive forward through Omar Marmoush. His shot is on target but it's saved.

25' tir_cadre_1

Zimbabwe's Daniel Msendami gets in a shot on goal at Stade Adrar Arena. But the effort is unsuccessful.

24' corner_1

Zimbabwe have been awarded a corner by Issa Sy.

23' sifflet_1

Goal kick for Zimbabwe at Stade Adrar Arena.

23' tir_non_cadre_1

Omar Marmoush of Egypt gets in a strike, but is off target.

20' but_1

Prince Dube scores to make it 0-1 at Stade Adrar Arena. That's a fine assist from Emmanuel Jalai.

20' sifflet_1

Zimbabwe have a goal kick.

19'  

Issa Sy signals a Egypt throw-in in Zimbabwe's half.

18' hors_jeu_1

At Stade Adrar Arena, Egypt are penalized for being offside.

16' corner_1

Corner awarded to Zimbabwe.

14'  

Throw-in for Egypt in their own half.

14' coup_franc_1

Egypt awarded a free kick in their own half.

13' coup_franc_1

Free kick Zimbabwe.

12' sifflet_1

Ball goes out of play for a Zimbabwe goal kick.

12' tir_non_cadre_1

In Agadir Egypt attack through Eman Ashour. The finish is off target, however.

10'  

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

10' sifflet_1

Issa Sy awards Zimbabwe a goal kick.

10' tir_non_cadre_1

Egypt's Marwan Attia misses with an attempt on goal.

7' carton_jaune_1

Washington Navaya (Zimbabwe) has been booked and must now be careful not to get a second yellow card.

7' coup_franc_1

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

7' hors_jeu_1

Egypt drive forward at breakneck speed but are pulled up for offside.

7' tir_cadre_1

Mahmoud Trezeguet (Egypt) strikes at Stade Adrar Arena but his header is cleared.

5' hors_jeu_1

Egypt are caught offside.

5' corner_1

Egypt have been awarded a corner by Issa Sy.

4' tir_cadre_1

Eman Ashour for Egypt drives towards goal at Stade Adrar Arena. But the finish is unsuccessful.

3' coup_franc_1

Egypt awarded a free kick in their own half.

3'  

Zimbabwe needs to be cautious. Egypt have an attacking throw-in.

2'  

Zimbabwe to take a throw-in in Egypt territory.

2'  

Throw-in Zimbabwe.

 

Egypt scores 1.38 goals when playing at home and Zimbabwe scores 0.88 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Egypt and Zimbabwe is 1.

 

Average number of goals in meetings between Egypt and Zimbabwe is 3.25.

 

Egypt scores 2.25 goals in a match against Zimbabwe and Zimbabwe scores 1 goals against Egypt (on average).

 

In the last 4 meetings Egypt won 4, Zimbabwe won 0, 0 draws.

 

Egypt have lost just 0 of their last 4 games against Zimbabwe (in all competitions).

 

Egypt's performance of the last 5 matches is better than Zimbabwe's.

 

When Zimbabwe is down 1-0 away, they win 20% of their matches.

 

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

 

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

 

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

 

On their last meeting Egypt won by 1 goals.

 

The winner of their last meeting was Egypt.

 

Egypt wins 50% of halftimes, Zimbabwe wins 0%.

 

Egypt wins 1st half in 50% of their matches, Zimbabwe in 0% of their matches.

 

Egypt have conceded a goal in each of their last 6 matches.

 

Zimbabwe haven't won any of their last 4 games against Egypt.

Score and result Egypt - Zimbabwe

The Egypt - Zimbabwe match (Football - AFCON) at 22/12/2025 14:00 is complete.

The Egypt - Zimbabwe match result is as follows: 2-1.

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.