The first game of the 2025 Africa Cup of Nations was on Sunday 21 December 2025, when Morocco beat the Comoros 2-0 at home.
A 1-0 home win was the most common scoreline in the 2025 Africa Cup of Nations, 9 of the 53 matches, 17% of them. Next are a 1-1 draw with 8, a 0-0 draw with 6.
The last game of the 2025 Africa Cup of Nations was on Sunday 18 January 2026, when Morocco beat Senegal 3-0.
The 2025 Africa Cup of Nations ran to 53 games across 8 rounds, producing 123 goals at 2.32 a game.
Five goals was the most in any game in the 2025 Africa Cup of Nations, reached five times, among them Nigeria beat Tunisia 3-2 and Mozambique beat Gabon 3-2.
The biggest win in the 2025 Africa Cup of Nations was on Monday 5 January 2026, when Nigeria beat Mozambique 4-0. No side has won by more than four in the tournament.
The Africa Cup of Nations had six goalless draws in 2025, from 53 games played. The most recent was on Saturday 17 January 2026, when Winner Semi-final 1 drew 0-0 at home with Winner Semi-final 2.
| 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 |