AFCON 2027 Qualifying

Competitions / AFCON 2027 Qualifying

Dates
24 Sep 2026 – 28 Mar 2027
Teams
48
Played
48
To play
96

Fixtures

Thursday 12 November 2026

Group C Sekondi-Takoradi
Ghana #83 vs Somalia #162
Group C Bouake
Group D Conakry
Guinea #85 vs Eritrea #171
Group E Kinshasa
DR Congo #50 vs Sierra Leone #135
Group E Yaoundé (N)
Group F Abidjan (N)
Group G Douala
Cameroon #57 vs Namibia #141
Group J Dakar
Senegal #22 vs Sudan #126
Group L Meknès (N)

Friday 13 November 2026

Group A Franceville
Gabon #96 vs Lesotho #160
Group A Casablanca
Morocco #17 vs Niger #113
Group B Cairo
Egypt #37 vs Malawi #161
Group D Johannesburg
South Africa #62 vs Kenya #112
Group F Ouagadougou
Burkina Faso #75 vs Mauritania #121
Group G Moroni
Comoros #95 vs Congo #156
Group H Sfax
Tunisia #70 vs Libya #84
Group I Ndola
Zambia #130 vs Burundi #138
Group J Maputo
Mozambique #108 vs Ethiopia #143
Group K Praia
Cape Verde #63 vs Liberia #149
Group K Bamako
Mali #58 vs Rwanda #101
Group L Uyo
Nigeria #40 vs Tanzania #142

Saturday 14 November 2026

Group B Luanda
Angola #77 vs South Sudan #170
Group H Mparo
Uganda #93 vs Botswana #144
Group I Tizi-Ouzou
Algeria #28 vs Togo #100

Monday 16 November 2026

Group C Sekondi-Takoradi
Somalia #162 vs Ghana #83
Group D Cairo (N)
Eritrea #171 vs Guinea #85
Group E Harare
Group F Douala (N)
Group G Gaborone (N)
Namibia #141 vs Cameroon #57
Group J Juba
Sudan #126 vs Senegal #22

Tuesday 17 November 2026

Group A Polokwane (N)
Lesotho #160 vs Gabon #96
Group A Rabat
Niger #113 vs Morocco #17
Group B Juba
South Sudan #170 vs Angola #77
Group B Lilongwe
Malawi #161 vs Egypt #37
Group C Bakau
Group D Nairobi
Kenya #112 vs South Africa #62
Group E El Jadida (N)
Sierra Leone #135 vs DR Congo #50
Group F Nouakchott
Mauritania #121 vs Burkina Faso #75
Group G Brazzaville
Congo #156 vs Comoros #95
Group H Tripoli
Libya #84 vs Tunisia #70
Group H Gaborone
Botswana #144 vs Uganda #93
Group I Bujumbura
Burundi #138 vs Zambia #130
Group I Lomé
Togo #100 vs Algeria #28
Group J Bahir Dar
Ethiopia #143 vs Mozambique #108
Group K Monrovia
Liberia #149 vs Cape Verde #63
Group K Kigali
Rwanda #101 vs Mali #58
Group L Zanzibar
Tanzania #142 vs Nigeria #40
Group L Bissau

Thursday 25 March 2027

Niger #113 vs Gabon #96
Morocco #17 vs Lesotho #160
Malawi #161 vs Angola #77
Egypt #37 vs South Sudan #170
Côte d'Ivoire #36 vs Somalia #162
The Gambia #118 vs Ghana #83
South Africa #62 vs Eritrea #171
Kenya #112 vs Guinea #85
DR Congo #50 vs Zimbabwe #123
Mauritania #121 vs Benin #102
Cameroon #57 vs Congo #156
Namibia #141 vs Comoros #95
Botswana #144 vs Tunisia #70
Libya #84 vs Uganda #93
Algeria #28 vs Burundi #138
Togo #100 vs Zambia #130
Senegal #22 vs Ethiopia #143
Sudan #126 vs Mozambique #108
Rwanda #101 vs Cape Verde #63
Mali #58 vs Liberia #149
Nigeria #40 vs Guinea-Bissau #152
Tanzania #142 vs Madagascar #98

Sunday 28 March 2027

Gabon #96 vs Morocco #17
Lesotho #160 vs Niger #113
Angola #77 vs Egypt #37
South Sudan #170 vs Malawi #161
Ghana #83 vs Côte d'Ivoire #36
Somalia #162 vs The Gambia #118
Eritrea #171 vs Kenya #112
Guinea #85 vs South Africa #62
Zimbabwe #123 vs Sierra Leone #135
Benin #102 vs Burkina Faso #75
Congo #156 vs Namibia #141
Comoros #95 vs Cameroon #57
Botswana #144 vs Libya #84
Uganda #93 vs Tunisia #70
Zambia #130 vs Algeria #28
Burundi #138 vs Togo #100
Ethiopia #143 vs Sudan #126
Senegal #22 vs Mozambique #108
Cape Verde #63 vs Mali #58
Liberia #149 vs Rwanda #101
Guinea-Bissau #152 vs Tanzania #142
Madagascar #98 vs Nigeria #40

Results

Tuesday 6 October 2026

Angola #77 3–1 Malawi #161

Thursday 1 October 2026

Guinea #85 1–0 Kenya #112

Wednesday 30 September 2026

Eritrea #171 0–5 South Africa #62
Earlier results (5 more days)

Tuesday 29 September 2026

Gabon #96 2–0 Niger #113
Lesotho #160 0–2 Morocco #17
South Sudan #170 0–5 Egypt #37
Côte d'Ivoire #36 2–0 Somalia #162
Ghana #83 2–4 The Gambia #118
Benin #102 2–1 Mauritania #121
Congo #156 1–1 Cameroon #57
Comoros #95 1–0 Namibia #141
Uganda #93 1–0 Libya #84
Burundi #138 2–2 Algeria #28
Zambia #130 2–0 Togo #100
Ethiopia #143 0–1 Senegal #22
Mozambique #108 4–1 Sudan #126
Cape Verde #63 1–2 Rwanda #101
Liberia #149 0–1 Mali #58
Guinea-Bissau #152 3–0 Nigeria #40
Madagascar #98 1–1 Tanzania #142

Monday 28 September 2026

Zimbabwe #123 1–2 DR Congo #50
Tunisia #70 2–2 Botswana #144

Saturday 26 September 2026

Kenya #112 1–1 Eritrea #171
South Africa #62 2–1 Guinea #85

Friday 25 September 2026

Morocco #17 2–0 Gabon #96
Niger #113 2–1 Lesotho #160
Egypt #37 0–0 Angola #77
Malawi #161 2–1 South Sudan #170
The Gambia #118 2–1 Somalia #162
Burkina Faso #75 1–1 Benin #102
Algeria #28 3–1 Zambia #130
Togo #100 1–0 Burundi #138
Sudan #126 1–0 Ethiopia #143
Mozambique #108 1–1 Senegal #22
Mali #58 3–1 Cape Verde #63
Rwanda #101 3–1 Liberia #149
Tanzania #142 0–2 Guinea-Bissau #152
Nigeria #40 2–1 Madagascar #98

Thursday 24 September 2026

Côte d'Ivoire #36 2–0 Ghana #83
Sierra Leone #135 2–3 Zimbabwe #123
Namibia #141 1–0 Congo #156
Cameroon #57 3–1 Comoros #95
Libya #84 2–2 Botswana #144
Tunisia #70 1–1 Uganda #93

(N) = neutral venue. Match percentages are The Window’s chances of a home win, a draw and an away win.