The continent's best footballers are preparing to descend on Morocco for the 2025 Africa Cup of Nations (Afcon) as the finals are held over Christmas and New Year for the first time.
The tournament kicks off on Sunday, 21 December when the hosts take on Comoros at Rabat's Prince Moulay Abdellah Stadium at 19:00 GMT.
Advertisement
The pressure is on the Atlas Lions, who are Africa's highest-ranked nation at 11th in the world but have not won Afcon since 1976.
Meanwhile, Mohamed Salah, who is still looking for his first title, will hope to captain Egypt to a record-extending eighth continental crown after finishing as a runner-up at the 2017 and 2021 editions.
But who does he face in the group stage? What is the format of the tournament? Where are matches being played and when do they kick off?
BBC Sport Africa provides you with all the information ahead of the 35th edition of Africa's biggest sporting event.
What are the Afcon 2025 groups?
The 24 teams have been split into six groups of four, with the hosts in Group A alongside Mali, 2012 winners Zambia and Comoros.
Advertisement
Group F contains a heavyweight match-up, with holders Ivory Coast drawn alongside five-time champions Cameroon. Senegal against DR Congo in Group D also looks tasty.
Elsewhere, Egypt face 1996 winners South Africa in Group B, while Group C has an East African flavour, with Uganda and Tanzania taking on Nigeria and Tunisia.
Group A: Morocco, Mali, Zambia, Comoros.
Group B: Egypt, South Africa, Angola, Zimbabwe.
Group C: Nigeria, Tunisia, Uganda, Tanzania.
Group D: Senegal, DR Congo, Benin, Botswana.
Group E: Algeria, Burkina Faso, Equatorial Guinea, Sudan.
Group F: Ivory Coast, Cameroon, Gabon, Mozambique.
Advertisement
The top two in each group and the four best-ranked third-placed teams will advance to the last 16, with quarter-finals, semi-finals, a match for third place and the final to follow.
Afcon 2025 schedule and kick-off times
The opening match between Morocco and Comoros kicks off at 19:00 GMT, with three games the next day.
After that, the group stage, which runs until 31 December, offers fans a Christmas feast of football, with four matches every day.
Those games will be played at 12:30, 15:00, 17:30 and 20:00 (all times GMT), while the final round of group action will kick off at either 16:00 or 19:00.
Advertisement
The knockout stage, which predominantly features games at 16:00 and 19:00, begins on Saturday, 3 January.
The final on Sunday, 18 January will kick off at 19:00.
Afcon 2025 venues: Where is it being played?
The Prince Moulay Abdellah Stadium in Rabat will host Morocco's group games and the final [Getty Images]
Morocco has pumped vast sums of money into renovating stadiums to host Afcon 2025 while also preparing to co-host the 2030 Fifa World Cup alongside Spain and Portugal.
Nine stadiums will be used in six host cities, with four venues in the capital Rabat.
Prince Moulay Abdellah Stadium, Rabat (capacity 69,500)
Complexe Sportif Prince Moulay Abdellah Olympic Stadium, Rabat (capacity 21,000)
Complexe Sportif Prince Heritier Moulay El Hassan, Rabat (capacity 22,000)
Stade El Barid, Rabat (capacity 18,000)
Grande Stade d'Agadir, Agadir (capacity 45,480)
Complexe Sportif de Fes, Fes (capacity 45,000)
Grande Stade de Marrakech, Marrakech (capacity 45,240)
Stade Mohammed V, Casablanca (capacity 67,000)
Grande Stade de Tangier, Tangier (capacity 68,000)
When are players being released for Afcon?
Manchester United forward Bryan Mbeumo is among the stars who will miss a chunk of the Premier League season as he joins up with Cameroon [Getty Images]
With Afcon once again being played in the middle of the European season, a row has developed over when clubs will make players available to their national teams.
Advertisement
World governing body Fifa announced that the mandatory release date would be Monday, 15 December - seven days later than the usual timing before major tournaments.
Mali coach Tom Saintfiet described the ruling as "catastrophic" for preparations.
"Everyone in Europe thinks African football is not important," he added. "It shows a lack of respect and I'm angry."
Some clubs may attempt to come to ad-hoc arrangements with federations in order to keep players for longer.
For example, Manchester United play Bournemouth in the Premier League on 15 December and may aim to hold on to their Afcon-bound contingent of forward Bryan Mbuemo (Cameroon), winger Amad Diallo (Ivory Coast) and defender Noussair Mazraoui (Morocco) for another 24 hours.
Advertisement
Who are the Afcon favourites?
Morocco have only won Afcon once, in 1976, but fans will still be expecting the Atlas Lions to lift the trophy on home soil [Getty Images]
The hosts are the overwhelming favourites.
Morocco are on a winning run of 18 consecutive victories - a world record in international football - stretching back to March 2024.
That 20-month streak has seen the Atlas Lions score 50 goals and concede just four.
Senegal, champions at Afcon 2021, have been playing impressive football this year under Pape Thiaw, and although the Teranga Lions lost to Brazil last month they immediately bounced back to beat Kenya 8-0.
Algeria, Egypt and holders Ivory Coast also went unbeaten through World Cup qualifying and the former two nations may back themselves in North African conditions.
Advertisement
Meanwhile, DR Congo come into the tournament on a high after seeing off Cameroon and Nigeria in Africa's 2026 World Cup play-offs.
But, with seven different winners in the past eight editions, the tournament is likely to provide plenty of surprises.
Africa Cup of Nations 2025 fixtures
The ball being used for the tournament is the Itri, which incorporates traditional Moroccan zellij geometric patterns [Getty Images]
All times GMT
Sunday, 21 December
Group A: Morocco 2-0 Comoros, Prince Moulay Abdellah Stadium, Rabat (19:00)
Monday, 22 December
Group A: Mali 1-1 Zambia, Stade Mohammed V, Casablanca (14:00)
Group B: South Africa 2-1 Angola, Grande Stade de Marrakech, Marrakech (17:00)
Group B: Egypt 2-1 Zimbabwe, Grande Stade d'Agadir, Agadir (20:00)
Advertisement
Tuesday, 23 December
Group D: Senegal 3-0 Botswana, Grande Stade de Tangier, Tangier (12:30)
Group D: DR Congo 1-0 Benin, Stade El Barid, Rabat (15:00)
Group C: Nigeria 2-1 Tanzania, Complexe Sportif de Fes, Fes (17:30)
Group C: Tunisia 3-1 Uganda, Olympic Stadium, Rabat (20:00)
Wednesday, 24 December
Group E: Burkina Faso 2-1 Equatorial Guinea, Casablanca (12:30)
Group E: Algeria 3-0 Sudan, Complexe Sportif Prince Heritier Moulay El Hassan, Rabat (15:00)
Group F: Ivory Coast 1-0 Mozambique, Marrakech (17:30)
Group F: Cameroon 1-0 Gabon, Agadir (20:00)
Friday, 26 December
Group B: Angola 1-1 Zimbabwe, Marrakech (12:30)
Advertisement
Group B: Egypt 1-0 South Africa, Agadir (15:00)
Group A: Zambia 0-0 Comoros, Casablanca (17:30)
Group A: Morocco 1-1 Mali, Prince Moulay Abdellah Stadium, Rabat (20:00)
Saturday, 27 December
Group D: Benin 1-0 Botswana, Olympic Stadium, Rabat (12:30)
Group D: Senegal 1-1 DR Congo, Tangier (15:00)
Group C: Uganda 1-1 Tanzania, Stade El Barid, Rabat (17:30)
Group C: Nigeria 3-2 Tunisia, Fes (20:00)
Sunday, 28 December
Group F: Gabon 2-3 Mozambique, Agadir (12:30)
Group E: Equatorial Guinea 0-1 Sudan, Casablanca (15:00)
Group E: Algeria 1-0 Burkina Faso, Complexe Sportif Prince Heritier Moulay El Hassan, Rabat (17:30)
Advertisement
Group F: Ivory Coast 1-1 Cameroon, Marrakech (20:00)
Senegal were the only team to win all their group games at the 2023 Afcon [Getty Images]
Monday, 29 December
Group B: Angola 0-0 Egypt, Agadir (16:00)
Group B: Zimbabwe 2-3 South Africa, Marrakech (16:00)
Group A: Comoros 0-0 Mali, Casablanca (19:00)
Group A: Zambia 0-3 Morocco, Prince Moulay Abdellah Stadium, Rabat (19:00)
Tuesday, 30 December
Group C: Tanzania 1-1 Tunisia, Olympic Stadium, Rabat (16:00)
Group C: Uganda 1-3 Nigeria, Fes (16:00)
Group D: Benin 0-3 Senegal, Tangier (19:00)
Group D: Botswana 0-3 DR Congo, Stade El Barid, Rabat (19:00)
Wednesday, 31 December
Group E: Equatorial Guinea 1-3 Algeria, Complexe Sportif Prince Heritier Moulay El Hassan, Rabat (16:00)
Advertisement
Group E: Sudan 0-2 Burkina Faso, Casablanca (16:00)
Group F: Gabon 2-3 Ivory Coast, Marrakech (19:00)
Group F: Mozambique 1-2 Cameroon, Agadir (19:00)
Afcon 2025 second round schedule
Emilio Nsue won the golden boot with five goals at the 2023 Afcon - despite his Equatorial Guinea side being knocked out in the last 16 [Getty Images]
Saturday, 3 January
SR1: Group D Winner vs 3rd Place Group B/E/F, Tangier (16:00)
SR2: Group A Second Place vs Group C Second Place, Casablanca (19:00)
Sunday, 4 January
SR3: Group A Winner vs 3rd Place Group C/D/E, Prince Moulay Abdellah Stadium, Rabat (16:00)
SR4: Group B Second Place vs Group F Second Place, Stade El Barid, Rabat (19:00)
Monday, 5 January
SR5: Group B Winner vs 3rd Place Group A/C/D, Agadir (16:00)
SR6: Group C Winner vs 3rd Place Group A/B/F, Fes (19:00)
Advertisement
Tuesday, 6 January
SR7: Group E Winner vs Group D Second Place, Complexe Sportif Prince Heretier Moulay El Hassan, Rabat (16:00)
SR8: Group F Winner vs Group E Second Place, Marrakech (19:00)
Afcon 2025 quarter-finals
South Africa goalkeeper Ronwen Williams saved four spot kicks as Bafana Bafana beat Cape Verde in a penalty shoot-out at the quarter-final stage at Afcon 2023 [Getty Images]
Friday, 9 January
QF1: Winner SR2 vs Winner SR1, Tangier (16:00)
QF2: Winner SR4 vs Winner SR3, Prince Moulay Abdellah Stadium, Rabat (19:00)
Saturday, 10 January
QF3: Winner SR7 vs Winner SR6, Marrakech (16:00)
QF4: Winner SR5 vs Winner SR8, Agadir (19:00)
Semi-finals
Wednesday, 14 January
SF1: Winner QF1 vs Winner QF4, Tangier (17:00)
SF2: Winner QF3 vs Winner QF2, Prince Moulay Abdellah Stadium, Rabat (20:00)
Advertisement
Third place play-off
Saturday, 17 January
SF1 vs SF2 losers, Casablanca (16:00)
Nigeria's William Troost-Ekong was named player of the tournament at the 2023 Afcon, but the defender has recently retired from international duty [Getty Images]
Afcon 2025 final
Sunday, 18 January
SF1 vs SF2 winners, Prince Moulay Abdellah Stadium, Rabat (19:00)
Ivory Coast won the 2023 Africa Cup of Nations on home soil after a dramatic run to the final which included sacking their manager mid-tournament [Getty Images]

1 week ago
2


English (US) ·