The Africa Cup of Nations (AFCON) 2025 has reached a thrilling crossroads. The quarter-finals are set to kick off on January 9 and 10 in Morocco, with eight teams battling for a spot in the semi-finals. Want to catch up on the updates? Here’s all you need to know, including which teams will be playing and when.

Qualified Teams for AFCON 2025 Quarter-Finals
Eight nations have made it through from the Round of 16 and they are:
- Senegal
- Mali
- Cameroon
- Morocco (hosts)
- Nigeria
- Algeria
- Egypt
- Côte d’Ivoire
Here’s the quarter-final lineup:
Friday, 9 January 2026
1. Mali vs Senegal
Kick-off: 5:00 pm WAT
Venue: Grand Stade de Tanger, Tangier
This West African showdown pits two strong, physical teams against each other. Expect intensity as both chase a semi-final berth.
2. Cameroon vs Morocco
Kick-off: 8:00 pm WAT
Venue: Prince Moulay Abdellah Stadium, Rabat
Hosts Morocco face a tough test against Cameroon in what many expect to be a high-energy tie under the Friday night lights.
Saturday, 10 January 2026
3. Nigeria vs Algeria
Kick-off: 5:00 pm WAT
Venue: Stade de Marrakech, Marrakech
A classic clash between two continental heavyweights. Super Eagles fans will be hoping for another big performance after Nigeria’s strong run so far.
4. Egypt vs Côte d’Ivoire
Kick-off: 8:00 pm WAT
Venue: Stade Adrar, Agadir
Egypt, Africa’s most successful nation historically, takes on the defending champions Côte d’Ivoire in what promises to be a tactical and dramatic encounter.
What’s Next?
The winners of these fixtures will move on to the semi-finals (scheduled for January 14), with the third-place playoff on January 17 and the final on January 18. Matches will take place across top venues in Morocco.
Quick Summary
| Date | Fixture | Kick-off (WAT) | Venue |
| Jan 9 | Mali vs Senegal | 17:00 | Tangier |
| Jan 9 | Cameroon vs Morocco | 20:00 | Rabat |
| Jan 10 | Nigeria vs Algeria | 17:00 | Marrakech |
| Jan 10 | Egypt vs Côte d’Ivoire | 20:00 | Agadir |
Got predictions? Who do you think will make the semis or even win AFCON 2025? Drop your thoughts below or on our X account!