Africa Cup of Nations fixtures and results for 2025. Click any upcoming fixture for AI projections; click any past result for the full match analysis.
Upcoming Africa Cup of Nations fixtures appear at the top of the list with kickoff times in your local timezone. Click any fixture for projections and head-to-head analysis.
Match projections combine historical team data, current form and live betting markets. Each fixture has its own H2H page with full projection breakdowns.
Match scores are sourced from official competition records and statistical providers, typically updating within minutes of full-time.
| Date | Kick-off | Match | Score |
|---|---|---|---|
| 21st Dec 2025 | 19:00 | Morocco vs Comoros | 2-0 |
| 22nd Dec 2025 | 14:00 | Mali vs Zambia | 1-1 |
| 22nd Dec 2025 | 17:00 | South Africa vs Angola | 2-1 |
| 22nd Dec 2025 | 20:00 | Egypt vs Zimbabwe | 2-1 |
| 23rd Dec 2025 | 12:30 | Congo DR vs Benin | 1-0 |
| 23rd Dec 2025 | 15:00 | Senegal vs Botswana | 3-0 |
| 23rd Dec 2025 | 17:30 | Nigeria vs Tanzania | 2-1 |
| 23rd Dec 2025 | 20:00 | Tunisia vs Uganda | 3-1 |
| 24th Dec 2025 | 12:30 | Burkina Faso vs Equatorial Guinea | 2-1 |
| 24th Dec 2025 | 15:00 | Algeria vs Sudan | 3-0 |
| 24th Dec 2025 | 17:30 | Côte d'Ivoire vs Mozambique | 1-0 |
| 24th Dec 2025 | 20:00 | Cameroon vs Gabon | 1-0 |
| 26th Dec 2025 | 12:30 | Angola vs Zimbabwe | 1-1 |
| 26th Dec 2025 | 15:00 | Egypt vs South Africa | 1-0 |
| 26th Dec 2025 | 17:30 | Zambia vs Comoros | 0-0 |
| 26th Dec 2025 | 20:00 | Morocco vs Mali | 1-1 |
| 27th Dec 2025 | 12:30 | Benin vs Botswana | 1-0 |
| 27th Dec 2025 | 15:00 | Senegal vs Congo DR | 1-1 |
| 27th Dec 2025 | 17:30 | Uganda vs Tanzania | 1-1 |
| 27th Dec 2025 | 20:00 | Nigeria vs Tunisia | 3-2 |
| 28th Dec 2025 | 12:30 | Gabon vs Mozambique | 2-3 |
| 28th Dec 2025 | 15:00 | Equatorial Guinea vs Sudan | 0-1 |
| 28th Dec 2025 | 17:30 | Algeria vs Burkina Faso | 1-0 |
| 28th Dec 2025 | 20:00 | Côte d'Ivoire vs Cameroon | 1-1 |
| 29th Dec 2025 | 16:00 | Angola vs Egypt | 0-0 |
| 29th Dec 2025 | 16:00 | Zimbabwe vs South Africa | 2-3 |
| 29th Dec 2025 | 19:00 | Zambia vs Morocco | 0-3 |
| 29th Dec 2025 | 19:00 | Comoros vs Mali | 0-0 |
| 30th Dec 2025 | 16:00 | Uganda vs Nigeria | 1-3 |
| 30th Dec 2025 | 16:00 | Tanzania vs Tunisia | 1-1 |
| 30th Dec 2025 | 19:00 | Benin vs Senegal | 0-3 |
| 30th Dec 2025 | 19:00 | Botswana vs Congo DR | 0-3 |
| 31st Dec 2025 | 16:00 | Sudan vs Burkina Faso | 0-2 |
| 31st Dec 2025 | 16:00 | Equatorial Guinea vs Algeria | 1-3 |
| 31st Dec 2025 | 19:00 | Mozambique vs Cameroon | 1-2 |
| 31st Dec 2025 | 19:00 | Gabon vs Côte d'Ivoire | 2-3 |
| 3rd Jan 2026 | 16:00 | Senegal vs Sudan | 3-1 |
| 3rd Jan 2026 | 19:00 | Mali vs Tunisia | 1-1 |
| 4th Jan 2026 | 16:00 | Morocco vs Tanzania | 1-0 |
| 4th Jan 2026 | 19:00 | South Africa vs Cameroon | 1-2 |
| 5th Jan 2026 | 16:00 | Egypt vs Benin | 3-1 |
| 5th Jan 2026 | 19:00 | Nigeria vs Mozambique | 4-0 |
| 6th Jan 2026 | 16:00 | Algeria vs Congo DR | 1-0 |
| 6th Jan 2026 | 19:00 | Côte d'Ivoire vs Burkina Faso | 3-0 |
| 9th Jan 2026 | 16:00 | Mali vs Senegal | 0-1 |
| 9th Jan 2026 | 19:00 | Cameroon vs Morocco | 0-2 |
| 10th Jan 2026 | 16:00 | Algeria vs Nigeria | 0-2 |
| 10th Jan 2026 | 19:00 | Egypt vs Côte d'Ivoire | 3-2 |
| 14th Jan 2026 | 17:00 | Senegal vs Egypt | 1-0 |
| 14th Jan 2026 | 20:00 | Nigeria vs Morocco | 0-0 |
| 17th Jan 2026 | 16:00 | Egypt vs Nigeria | 0-0 |
| 18th Jan 2026 | 19:00 | Senegal vs Morocco | 0-3 |