Africa Cup of Nations Qualification
FIFA Region
CAF
Season
2025
Location
Africa
Abbreviation
AFNCUPQ

Summary

The 2025 CAF African Cup of Nations Qualifying (AFNCUPQ) runs from 20 March 2024 to 19 November 2024. 52 CAF member countries entered into this tournament. Tournament seeds were based on the 2024 FIFA World Rankings (15 February 2024).

This tournament applies the typical "WIN" = 3pts, "DRAW" = 1 pt to determine table positions. Table ranking ties are broken by (1) head-to-head goal difference, (2) head-to-head goals scored, (3) head-to-head away goals scored, (4) in-group goal difference, (5) in-group goals scored, (6) in-group away goals scored, then (7) a drawing.

More Info...

Competition Structure

Stage# TeamsNew Teams Entering This RoundTeams From Previous RoundFormat
Preliminary Round88 CAF teams ranked 45 to 52 4 sets of Home/Away matches, highest aggregate goals advances to the Group Stage
Group4844 CAF teams ranked 1 to 444 winners from Preliminary Round12 groups of 4 with Home/Away matches against each team in group, the 1st and 2nd place team in each group advances to the 2025 Africa Cup of Nations (AFNCUP)

Group Stage

 Group ALeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1Comoros 63 -3-012-74331 -2-0532132 -1-07422
2Tunisia 63 -1-210-76131 -0-2312-132 -1-07642
3The Gambia 62 -2-28-66031 -0-2334-131 -2-05321
4Madagascar 60 -2-42-48-430 -2-1245-130 -0-3003-3
2025 AFNCUP
DateHome Status RoadVenue
04.09.24Comoros 11 The GambiaStade Saïd Mohamed Cheikh
05.09.24Tunisia 10 MadagascarStade Olympique Hammadi Agrebi
08.09.24The Gambia 12 TunisiaIndependence Stadium (Bakau)
09.09.24Madagascar 11 ComorosStade Olympique Hammadi Agrebi
11.10.24Madagascar 11 The GambiaStade Larbi Zaouli
 Tunisia 01 ComorosStade Olympique Hammadi Agrebi
14.10.24The Gambia 10 MadagascarIndependence Stadium (Bakau)
15.10.24Comoros 11 TunisiaStade Saïd Mohamed Cheikh
14.11.24Madagascar 23 TunisiaLoftus Versfeld Stadium
15.11.24The Gambia 12 ComorosIndependence Stadium (Bakau)
18.11.24Comoros 10 MadagascarStade Saïd Mohamed Cheikh
 Tunisia 01 The GambiaStade Olympique Hammadi Agrebi
 Group BLeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1Morocco 66 -0-018-2622433 -0-091611533 -0-091019
2Gabon 63 -1-210-79-231 -1-1435-232 -0-16440
3Lesotho 61 -1-44-213-1131 -0-2313-230 -1-21110-9
4Central African Republic 61 -0-53-314-1131 -0-2336-330 -0-3008-8
2025 AFNCUP
DateHome Status RoadVenue
05.09.24Central African Republic 31 LesothoStade Ben Ahmed El Abdi
06.09.24Morocco 41 GabonStade Prince Moulay Abdallah
09.09.24Lesotho 01 MoroccoSetsoto Stadium
10.09.24Gabon 20 Central African RepublicStade de Franceville
11.10.24Gabon 00 LesothoStade de Franceville
12.10.24Morocco 50 Central African RepublicStade Prince Moulay Abdallah
15.10.24Lesotho 02 GabonSetsoto Stadium
 Central African Republic 04 MoroccoStade d'Honneur d'Oujda
14.11.24Lesotho 10 Central African RepublicSetsoto Stadium
15.11.24Gabon 15 MoroccoStade de Franceville
18.11.24Central African Republic 01 GabonOrlando Stadium
 Morocco 70 LesothoStade Prince Moulay Abdallah
 Group CLeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1Egypt 64 -2-014-1221032 -1-0761532 -1-07615
2Botswana 62 -2-28-47-331 -1-1425-331 -1-14220
3Mauritania 62 -1-37-36-332 -0-1621130 -1-2115-4
4Cape Verde Islands 61 -1-44-37-431 -1-1432130 -0-3005-5
2025 AFNCUP
DateHome Status RoadVenue
06.09.24Egypt 30 Cape Verde IslandsCairo International Stadium
07.09.24Mauritania 10 BotswanaStade Olympique (Montréal)
10.09.24Botswana 04 EgyptBotswana National Stadium
 Cape Verde Islands 20 MauritaniaEstádio Nacional de Cabo Verde
10.10.24Cape Verde Islands 01 BotswanaEstádio Nacional de Cabo Verde
11.10.24Egypt 20 MauritaniaCairo International Stadium
15.10.24Mauritania 01 EgyptStade Olympique (Montréal)
 Botswana 10 Cape Verde IslandsBotswana National Stadium
15.11.24Botswana 11 MauritaniaBotswana National Stadium
 Cape Verde Islands 11 EgyptEstádio Nacional de Cabo Verde
19.11.24Mauritania 10 Cape Verde IslandsStade Olympique (Montréal)
 Egypt 11 Botswana30 June Stadium
 Group DLeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1Nigeria 63 -2-111-93632 -0-1652331 -2-05413
2Benin 62 -2-28-77032 -1-0762430 -1-2115-4
3Rwanda 62 -2-28-57-231 -1-1422031 -1-1435-2
4Libya 61 -2-35-37-430 -2-1214-331 -0-2323-1
2025 AFNCUP
DateHome Status RoadVenue
04.09.24Libya 11 RwandaJune 11 Stadium (Tripoli)
07.09.24Nigeria 30 BeninAbuja Stadium
10.09.24Rwanda 00 NigeriaStade Amahoro
 Benin 21 LibyaStade Félix Houphouët-Boigny
11.10.24Nigeria 10 LibyaAbuja Stadium
 Benin 30 RwandaStade Félix Houphouët-Boigny
15.10.24Rwanda 21 BeninStade Amahoro
 Libya 03 NigeriaJune 11 Stadium (Tripoli)
 Nigeria wins 3-0 by walkover 
14.11.24Rwanda 01 LibyaStade Amahoro
 Benin 11 NigeriaStade Félix Houphouët-Boigny
18.11.24Libya 00 BeninJune 11 Stadium (Tripoli)
 Nigeria 12 RwandaAbuja Stadium
 Group ELeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1Algeria 65 -1-016-1621433 -0-091221032 -1-07404
2Equatorial Guinea 62 -2-28-58-331 -2-0532131 -0-2326-4
3Togo 61 -2-35-710-331 -1-1442230 -1-2138-5
4Liberia 61 -1-44-412-831 -0-2325-330 -1-2127-5
2025 AFNCUP
DateHome Status RoadVenue
05.09.24Algeria 20 Equatorial GuineaStade Mustapha Tchaker
06.09.24Togo 11 LiberiaStade de Kégué
09.09.24Equatorial Guinea 22 TogoNuevo Estadio de Malabo
10.09.24Liberia 03 AlgeriaSamuel Kanyon Doe Sports Complex
10.10.24Algeria 51 TogoStade Mustapha Tchaker
11.10.24Equatorial Guinea 10 LiberiaNuevo Estadio de Malabo
14.10.24Togo 01 AlgeriaStade de Kégué
 Liberia 12 Equatorial GuineaSamuel Kanyon Doe Sports Complex
13.11.24Liberia 10 TogoSamuel Kanyon Doe Sports Complex
14.11.24Equatorial Guinea 00 AlgeriaNuevo Estadio de Malabo
17.11.24Togo 30 Equatorial GuineaStade de Kégué
 Algeria 51 LiberiaStade Mustapha Tchaker
 Group FLeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1Angola 64 -2-014-72532 -1-0752332 -1-07202
2Sudan 62 -2-28-46-232 -1-0730330 -1-2116-5
3Niger 62 -1-37-76131 -1-1452331 -0-2324-2
4Ghana 60 -3-33-37-430 -1-2113-230 -2-1224-2
2025 AFNCUP
DateHome Status RoadVenue
04.09.24Sudan 10 NigerKhartoum Stadium
05.09.24Ghana 01 AngolaBaba Yara Sports Stadium
09.09.24Niger 11 GhanaStade Municipal de Berkane
 Angola 21 SudanEstádio 11 de Novembro
10.10.24Ghana 00 SudanAccra Sports Stadium
11.10.24Angola 20 NigerEstádio 11 de Novembro
15.10.24Sudan 20 GhanaKhartoum Stadium
 Niger 01 AngolaStade Larbi Zaouli
14.11.24Niger 40 SudanStade de Kégué
15.11.24Angola 11 GhanaEstádio 11 de Novembro
18.11.24Sudan 00 AngolaKhartoum Stadium
 Ghana 12 NigerAccra Sports Stadium
 Group GLeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1Zambia 64 -1-113-74332 -1-0742232 -0-16321
2Côte d'Ivoire 64 -0-212-123933 -0-09101931 -0-23220
3Sierra Leone 61 -2-35-510-531 -1-1412-130 -1-2148-4
4Chad 60 -3-33-18-730 -1-2114-330 -2-1204-4
2025 AFNCUP
DateHome Status RoadVenue
06.09.24Sierra Leone 00 ChadSamuel Kanyon Doe Sports Complex
 Côte d'Ivoire 20 ZambiaStade Olympique Alassane Ouattara
10.09.24Zambia 32 Sierra LeoneNational Heroes Stadium
 Chad 02 Côte d'IvoireStade Ahmadou Ahidjo
11.10.24Zambia 00 ChadNational Heroes Stadium
 Côte d'Ivoire 41 Sierra LeoneStade Olympique Alassane Ouattara
15.10.24Chad 01 ZambiaStade Ahmadou Ahidjo
 Sierra Leone 10 Côte d'IvoireSamuel Kanyon Doe Sports Complex
13.11.24Chad 11 Sierra LeoneStade Olympique Alassane Ouattara
15.11.24Zambia 10 Côte d'IvoireNational Heroes Stadium
19.11.24Sierra Leone 02 ZambiaSamuel Kanyon Doe Sports Complex
 Côte d'Ivoire 40 ChadStade Olympique Alassane Ouattara
 Group HLeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1Congo DR 64 -0-212-73432 -0-1632132 -0-16413
2Tanzania 63 -1-210-54131 -1-1412-132 -0-16422
3Guinea 63 -0-39-95432 -0-1663331 -0-23321
4Ethiopia 61 -1-44-312-930 -0-3007-731 -1-1435-2
2025 AFNCUP
DateHome Status RoadVenue
04.09.24Tanzania 00 EthiopiaBenjamin Mkapa National Stadium
06.09.24Congo DR 10 GuineaStade des Martyrs
09.09.24Ethiopia 02 Congo DRAddis Ababa National Stadium
10.09.24Guinea 12 TanzaniaStade du 28 Septembre
10.10.24Congo DR 10 TanzaniaStade des Martyrs
12.10.24Guinea 41 EthiopiaStade du 28 Septembre
15.10.24Tanzania 02 Congo DRBenjamin Mkapa National Stadium
 Ethiopia 03 GuineaAddis Ababa National Stadium
16.11.24Ethiopia 02 TanzaniaAddis Ababa National Stadium
 Guinea 10 Congo DRStade du 28 Septembre
19.11.24Tanzania 10 GuineaBenjamin Mkapa National Stadium
 Congo DR 12 EthiopiaStade des Martyrs
 Group ILeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1Mali 64 -2-014-101932 -1-0781732 -1-07202
2Mozambique 63 -2-111-95431 -1-1433032 -1-07624
3Guinea-Bissau 61 -2-35-46-231 -1-1422030 -1-2124-2
4Eswatini 60 -2-42-213-1130 -1-2115-430 -1-2118-7
2025 AFNCUP
DateHome Status RoadVenue
05.09.24Guinea-Bissau 10 EswatiniEstádio Nacional 24 de Setembro
06.09.24Mali 11 MozambiqueStade du 26 Mars
10.09.24Mozambique 21 Guinea-BissauEstádio do Zimpeto
 Eswatini 01 MaliMbombela Stadium
11.10.24Mozambique 11 EswatiniEstádio do Zimpeto
 Mali 10 Guinea-BissauStade du 26 Mars
14.10.24Eswatini 03 MozambiqueMbombela Stadium
15.10.24Guinea-Bissau 00 MaliEstádio Nacional 24 de Setembro
15.11.24Mozambique 01 MaliEstádio do Zimpeto
 Eswatini 11 Guinea-BissauMbombela Stadium
19.11.24Guinea-Bissau 12 MozambiqueEstádio Nacional 24 de Setembro
 Mali 60 EswatiniStade du 26 Mars
 Group JLeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1Cameroon 64 -2-014-82633 -0-0972531 -2-05101
2Zimbabwe 62 -3-19-64231 -2-0542231 -1-14220
3Kenya 61 -3-26-47-330 -2-1201-131 -1-1446-2
4Namibia 60 -2-42-27-530 -1-2113-230 -1-2114-3
2025 AFNCUP
DateHome Status RoadVenue
06.09.24Kenya 00 ZimbabweMoi International Sports Centre
07.09.24Cameroon 10 NamibiaStade Omnisport Roumdé Adjia
10.09.24Namibia 12 KenyaIndependence Stadium (Windhoek)
 Zimbabwe 00 CameroonNational Sports Stadium (Harare)
10.10.24Namibia 01 ZimbabweIndependence Stadium (Windhoek)
11.10.24Cameroon 41 KenyaStade Omnisport de Douala
14.10.24Kenya 01 CameroonMoi International Sports Centre
 Zimbabwe 31 NamibiaNational Sports Stadium (Harare)
13.11.24Namibia 00 CameroonIndependence Stadium (Windhoek)
15.11.24Zimbabwe 11 KenyaNational Sports Stadium (Harare)
19.11.24Kenya 00 NamibiaMoi International Sports Centre
 Cameroon 21 ZimbabweStade Ahmadou Ahidjo
 Group KLeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1South Africa 64 -2-014-1651132 -1-07102832 -1-07633
2Uganda 64 -1-113-85332 -0-1632132 -1-07532
3Congo 61 -1-44-412-831 -1-1422030 -0-30210-8
4South Sudan 61 -0-53-612-631 -0-2367-130 -0-3005-5
2025 AFNCUP
DateHome Status RoadVenue
05.09.24Congo 10 South SudanStade Alphonse Massamba-Débat
06.09.24South Africa 22 UgandaOrlando Stadium
09.09.24Uganda 20 CongoMandela National Stadium
10.09.24South Sudan 23 South AfricaJuba Stadium
11.10.24Uganda 10 South SudanMandela National Stadium
 South Africa 50 CongoNelson Mandela Bay Stadium
15.10.24South Sudan 12 UgandaJuba Stadium
 Congo 11 South AfricaStade Alphonse Massamba-Débat
14.11.24South Sudan 32 CongoJuba Stadium
15.11.24Uganda 02 South AfricaMandela National Stadium
19.11.24Congo 01 UgandaStade Alphonse Massamba-Débat
 South Africa 30 South SudanDHL Stadium
 Group LLeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1Senegal 65 -1-016-101932 -1-0771633 -0-09303
2Burkina Faso 63 -1-210-107332 -0-1673431 -1-1434-1
3Malawi 61 -1-44-611-531 -0-2354130 -1-2117-6
4Burundi 61 -1-44-411-730 -1-2103-331 -0-2348-4
2025 AFNCUP
DateHome Status RoadVenue
05.09.24Malawi 23 BurundiBingu National Stadium
06.09.24Senegal 11 Burkina FasoDiamniadio Olympic Stadium
09.09.24Burundi 01 SenegalBingu National Stadium
10.09.24Burkina Faso 31 MalawiStade 26 Mars
10.10.24Burkina Faso 41 BurundiStade Olympique Alassane Ouattara
11.10.24Senegal 40 MalawiDiamniadio Olympic Stadium
13.10.24Burundi 02 Burkina FasoStade Félix Houphouët-Boigny
15.10.24Malawi 01 SenegalBingu National Stadium
14.11.24Burundi 00 MalawiStade Félix Houphouët-Boigny
 Burkina Faso 01 SenegalStade du 26 Mars
18.11.24Malawi 30 Burkina FasoBingu National Stadium
19.11.24Senegal 20 BurundiDiamniadio Olympic Stadium