Africa Cup of Nations - Qualification 2027/28
Africa Cup of Nations - Qualification has 84 matches played on record. Below are the most recent results, each with goals, line-ups and full match statistics.
Upcoming matches
Kick-off times in UTC
Group Stage - 3
- 13 Nov 2026 13:00Zambia — Burundi
- 13 Nov 2026 13:00Comoros — Congo
- 13 Nov 2026 13:00Mozambique — Ethiopia
- 13 Nov 2026 16:00Gabon — Lesotho
- 13 Nov 2026 16:00Burkina Faso — Mauritania
- 13 Nov 2026 16:00Nigeria — Tanzania
- 13 Nov 2026 16:00Cape Verde Islands — Liberia
- 13 Nov 2026 16:00Tunisia — Libya
- 13 Nov 2026 16:00South Africa — Kenya
- 13 Nov 2026 19:00Egypt — Malawi
- 13 Nov 2026 19:00Mali — Rwanda
- 13 Nov 2026 20:00Morocco — Niger
- 14 Nov 2026 16:00Uganda — Botswana
- 14 Nov 2026 19:00Angola — South Sudan
- 14 Nov 2026 19:00Algeria — Togo
Group Stage - 4
- 15 Nov 2026 17:00Mauritania — Burkina Faso
- 15 Nov 2026 17:00Namibia — Cameroon
- 15 Nov 2026 17:00Niger — Morocco
- 15 Nov 2026 17:00Sierra Leone — Congo DR
- 15 Nov 2026 17:00South Sudan — Angola
Results
Group Stage - 6
- 28 Mar 2027Tunisia 2–2 Botswana
Group Stage - 3
- 12 Nov 2026Equatorial Guinea 0–0 Zimbabwe
- 12 Nov 2026Madagascar 1–1 Guinea-Bissau
- 12 Nov 2026Guinea 2–1 Eritrea
- 12 Nov 2026Congo DR 3–1 Sierra Leone
- 12 Nov 2026Ghana 2–0 Somalia
Group Stage - 2
- 6 Oct 2026Angola 3–1 Malawi
- 1 Oct 2026Guinea 1–0 Kenya
- 30 Sept 2026Eritrea 0–5 South Africa
- 29 Sept 2026Congo 1–1 Cameroon
- 29 Sept 2026Somalia 0–2 Ivory Coast
- 29 Sept 2026Liberia 0–1 Mali
- 29 Sept 2026Gabon 2–0 Niger
- 29 Sept 2026Benin 2–1 Mauritania
- 29 Sept 2026Ghana 2–4 Gambia
- 29 Sept 2026Zambia 2–0 Togo
- 29 Sept 2026Guinea-Bissau 3–0 Nigeria
- 29 Sept 2026Uganda 1–0 Libya
- 29 Sept 2026Cape Verde Islands 1–2 Rwanda
- 29 Sept 2026Madagascar 1–1 Tanzania
- 29 Sept 2026Lesotho 0–2 Morocco
- 29 Sept 2026Mozambique 4–1 Sudan
- 29 Sept 2026Ethiopia 0–1 Senegal
- 29 Sept 2026Comoros 1–0 Namibia
- 29 Sept 2026Burundi 2–2 Algeria
- 29 Sept 2026South Sudan 0–5 Egypt
- 28 Sept 2026Tunisia 2–2 Botswana
- 28 Sept 2026Equatorial Guinea 1–0 Sierra Leone
- 28 Sept 2026Central African Republic 0–1 Burkina Faso
- 28 Sept 2026Zimbabwe 1–2 Congo DR
Group Stage - 1
- 26 Sept 2026Kenya 1–1 Eritrea
- 26 Sept 2026South Africa 2–1 Guinea
- 25 Sept 2026Mali 3–1 Cape Verde Islands
- 25 Sept 2026Egypt 0–0 Angola
- 25 Sept 2026Burkina Faso 1–1 Benin
- 25 Sept 2026Morocco 2–0 Gabon
- 25 Sept 2026Algeria 3–1 Zambia
- 25 Sept 2026Togo 1–0 Burundi
- 25 Sept 2026Rwanda 3–1 Liberia
- 25 Sept 2026Malawi 2–1 South Sudan
- 25 Sept 2026Nigeria 2–1 Madagascar
- 25 Sept 2026Gambia 2–1 Somalia
- 25 Sept 2026Niger 2–1 Lesotho
- 25 Sept 2026Tanzania 0–2 Guinea-Bissau
- 25 Sept 2026Sudan 1–0 Ethiopia
- 25 Sept 2026Mozambique 1–1 Senegal
- 24 Sept 2026Tunisia 1–1 Uganda
- 24 Sept 2026Sierra Leone 2–3 Zimbabwe
- 24 Sept 2026Cameroon 3–1 Comoros
- 24 Sept 2026Ivory Coast 2–0 Ghana
- 24 Sept 2026Congo DR 2–0 Equatorial Guinea
- 24 Sept 2026Mauritania 3–1 Central African Republic
- 24 Sept 2026Libya 2–2 Botswana
- 24 Sept 2026Namibia 1–0 Congo
Preliminary Round
- 31 Mar 2026Mauritius 0–0 Somalia
- 31 Mar 2026Ethiopia 1–0 Sao Tome and Principe
- 31 Mar 2026Burundi 4–0 Chad
- 29 Mar 2026Lesotho 2–1 Seychelles
- 29 Mar 2026South Sudan 0–1 Djibouti
- 27 Mar 2026Sao Tome and Principe 0–3 Ethiopia