Morocco: Di Atlas Lions and hosts beat Tanzania 1-0 to qualify for di last eight. Dem bin top Group A wit seven points to progress to di knock-out stage.
Senegal: Senegal sama Sudan 3-1. Di Teranga Lions no come play as dem bin top D wit seven points, same points wit DR Congo.
Mali : Mali beat Tunisia 3-2 on penalties afta dem play 1-1 draw. Mali finish second for Group A wit three points.
Egypt: Di Pharaohs of Egypt wire Benin Republic 3-1 for di match wey enta extra time. Egypt finish wit seven points for Group B.
Cameroon: Di Indomitable Lions no play wit Bafana Bafana of South Africa at all,
dem jam rock as Cameroon end dia over 30 years dream to win Afcon trophy. Di last time South Africa win Afcon trophy na for 1996.
Cameroon beat South Africa 2-1 to progress for di tournament as South Africa pack dia load go house.
Wetin to know about Afcon
Di 2025 edition bin suppose be mid-year tournament, to allow make e for no clash wit European clubs and competitions.
Di summer event suppose boost tourism and highlight wetin Morocco get to offer, before di kontri co-hosts di 2030 World Cup wit Spain and Portugal.
But dem shift am to December to make way for Fifa expanded Club World Cup, wey dey hold for summer.
Di move to a start in December rather dan January go avoid conflicts wit di Champions League and Europa League, wey go restart on 20 and 22 January respectively.
Dis go be di first time Afcon go hold for dis time of di year wit matches wey dem go play for Rabat, Casablanca, Marrakech, Agadir, Tangier and Fez.
Make you engage wit di graphic below to see di group tables and fixtures. Di match results go dey update automatically once di matches end.
2025 Africa Cup Of Nations
Matches and di Results
Group Stage
Group
P - Played
W - Win
L - Lose
D - Draw
GD - Goal Difference
Pts - Points
Group A
Kontri
P
W
L
D
GD
Pts
Morocco
3
2
0
1
5
7
Mali
3
0
0
3
0
3
Comoros
3
0
1
2
-2
2
Zambia
3
0
1
2
-3
2
21/12/2025, 19:00
Morocco 2
-
0 Comoros
-
(Penalties)
(Stade Prince Moulay Abdallah)
22/12/2025, 14:00
Mali 1
-
1 Zambia
-
(Penalties)
(Stade Mohamed V)
26/12/2025, 17:30
Zambia 0
-
0 Comoros
-
(Penalties)
(Stade Mohamed V)
26/12/2025, 20:00
Morocco 1
-
1 Mali
-
(Penalties)
(Stade Prince Moulay Abdallah)
29/12/2025, 19:00
Comoros 0
-
0 Mali
-
(Penalties)
(Stade Mohamed V)
29/12/2025, 19:00
Zambia 0
-
3 Morocco
-
(Penalties)
(Stade Prince Moulay Abdallah)
Group B
Kontri
P
W
L
D
GD
Pts
Egypt
3
2
0
1
2
7
South Africa
3
2
1
0
1
6
Angola
3
0
1
2
-1
2
Zimbabwe
3
0
2
1
-2
1
22/12/2025, 17:00
South Africa 2
-
1 Angola
-
(Penalties)
(Stade de Marrakech)
22/12/2025, 20:00
Egypt 2
-
1 Zimbabwe
-
(Penalties)
(Stade d'Agadir)
26/12/2025, 12:30
Angola 1
-
1 Zimbabwe
-
(Penalties)
(Stade de Marrakech)
26/12/2025, 15:00
Egypt 1
-
0 South Africa
-
(Penalties)
(Stade d'Agadir)
29/12/2025, 16:00
Angola 0
-
0 Egypt
-
(Penalties)
(Stade d'Agadir)
29/12/2025, 16:00
Zimbabwe 2
-
3 South Africa
-
(Penalties)
(Stade de Marrakech)
Group C
Kontri
P
W
L
D
GD
Pts
Nigeria
3
3
0
0
4
9
Tunisia
3
1
1
1
1
4
Tanzania
3
0
1
2
-1
2
Uganda
3
0
2
1
-4
1
23/12/2025, 17:30
Nigeria 2
-
1 Tanzania
-
(Penalties)
(Complexe Sportif de Fès)
23/12/2025, 20:00
Tunisia 3
-
1 Uganda
-
(Penalties)
(Stade Olympique de Rabat)
27/12/2025, 17:30
Uganda 1
-
1 Tanzania
-
(Penalties)
(Stade El Barid)
27/12/2025, 20:00
Nigeria 3
-
2 Tunisia
-
(Penalties)
(Complexe Sportif de Fès)
30/12/2025, 16:00
Tanzania 1
-
1 Tunisia
-
(Penalties)
(Stade Olympique de Rabat)
30/12/2025, 16:00
Uganda 1
-
3 Nigeria
-
(Penalties)
(Complexe Sportif de Fès)
Group D
Kontri
P
W
L
D
GD
Pts
Senegal
3
2
0
1
6
7
DR Congo
3
2
0
1
4
7
Benin
3
1
2
0
-3
3
Botswana
3
0
3
0
-7
0
23/12/2025, 12:30
DR Congo 1
-
0 Benin
-
(Penalties)
(Stade El Barid)
23/12/2025, 15:00
Senegal 3
-
0 Botswana
-
(Penalties)
(Grand Stade de Tanger)
27/12/2025, 12:30
Benin 1
-
0 Botswana
-
(Penalties)
(Stade Olympique de Rabat)
27/12/2025, 15:00
Senegal 1
-
1 DR Congo
-
(Penalties)
(Grand Stade de Tanger)
30/12/2025, 19:00
Benin 0
-
3 Senegal
-
(Penalties)
(Grand Stade de Tanger)
30/12/2025, 19:00
Botswana 0
-
3 DR Congo
-
(Penalties)
(Stade El Barid)
Group E
Kontri
P
W
L
D
GD
Pts
Algeria
3
3
0
0
6
9
Burkina Faso
3
2
1
0
2
6
Sudan
3
1
2
0
-4
3
Equatorial Guinea
3
0
3
0
-4
0
24/12/2025, 12:30
Burkina Faso 2
-
1 Equatorial Guinea
-
(Penalties)
(Stade Mohamed V)
24/12/2025, 15:00
Algeria 3
-
0 Sudan
-
(Penalties)
(Stade Prince Moulay El Hassan)
28/12/2025, 15:00
Equatorial Guinea 0
-
1 Sudan
-
(Penalties)
(Stade Mohamed V)
28/12/2025, 17:30
Algeria 1
-
0 Burkina Faso
-
(Penalties)
(Stade Prince Moulay El Hassan)
31/12/2025, 16:00
Equatorial Guinea 1
-
3 Algeria
-
(Penalties)
(Stade Prince Moulay El Hassan)
31/12/2025, 16:00
Sudan 0
-
2 Burkina Faso
-
(Penalties)
(Stade Mohamed V)
Group F
Kontri
P
W
L
D
GD
Pts
Ivory Coast
3
2
0
1
2
7
Cameroon
3
2
0
1
2
7
Mozambique
3
1
2
0
-1
3
Gabon
3
0
3
0
-3
0
24/12/2025, 17:30
Ivory Coast 1
-
0 Mozambique
-
(Penalties)
(Stade de Marrakech)
24/12/2025, 20:00
Cameroon 1
-
0 Gabon
-
(Penalties)
(Stade d'Agadir)
28/12/2025, 12:30
Gabon 2
-
3 Mozambique
-
(Penalties)
(Stade d'Agadir)
28/12/2025, 20:00
Ivory Coast 1
-
1 Cameroon
-
(Penalties)
(Stade de Marrakech)
31/12/2025, 19:00
Gabon 2
-
3 Ivory Coast
-
(Penalties)
(Stade de Marrakech)
31/12/2025, 19:00
Mozambique 1
-
2 Cameroon
-
(Penalties)
(Stade d'Agadir)
Knockout Stage
Round of 16
03/01/2026, 16:00
Senegal 3
-
1 Sudan
-
(Penalties)
(Grand Stade de Tanger)
03/01/2026, 19:00
Mali 1
-
1 Tunisia
-
(Penalties)
(Stade Mohamed V)
04/01/2026, 16:00
Morocco 1
-
0 Tanzania
-
(Penalties)
(Stade Prince Moulay Abdallah)
04/01/2026, 19:00
South Africa 1
-
2 Cameroon
-
(Penalties)
(Stade El Barid)
05/01/2026, 16:00
Egypt 3
-
1 Benin
-
(Penalties)
(Stade d'Agadir)
05/01/2026, 19:00
Nigeria 4
-
0 Mozambique
-
(Penalties)
(Complexe Sportif de Fès)
06/01/2026, 16:00
Algeria 1
-
0 DR Congo
-
(Penalties)
(Stade Prince Moulay El Hassan)
06/01/2026, 19:00
Ivory Coast 3
-
0 Burkina Faso
-
(Penalties)
(Stade de Marrakech)
Quarter-Finals
09/01/2026, 16:00
Mali
-
Senegal
-
(Penalties)
(Grand Stade de Tanger)
09/01/2026, 19:00
Cameroon
-
Morocco
-
(Penalties)
(Stade Prince Moulay Abdallah)
10/01/2026, 16:00
Algeria
-
Nigeria
-
(Penalties)
(Stade de Marrakech)
10/01/2026, 19:00
Egypt
-
Ivory Coast
-
(Penalties)
(Stade d'Agadir)
Semi-Finals
14/01/2026, 17:00
TBC
-
TBC
-
(Penalties)
(Grand Stade de Tanger)
14/01/2026, 20:00
TBC
-
TBC
-
(Penalties)
(Stade Prince Moulay Abdallah)
3rd and 4th Place
17/01/2026, 16:00
TBC
-
TBC
-
(Penalties)
(Stade Mohamed V)
Final
18/01/2026, 19:00
TBC
-
TBC
-
(Penalties)
(Stade Prince Moulay Abdallah)
All di time na Local London time and fit change. BBC no dey responsible for any change wey happun.