African Nations Cup 2023/24



Qualifying Tournament

NB: Ivory Coast qualified as hosts; despite of this, they decided to participate 
    to the group stage of the qualification tournament.
    The final tournament was originally scheduled to be played in Summer 2023, then
    moved to January 2024 due to critical weather conditions.

Preliminary Round 

Eritrea                     - Botswana             awd    (Eritrea Withdrew)
São Tomé/Príncipe           - Mauritius          1-0 3-3
Djibouti                    - South Sudan        2-4 0-1
Seychelles                  - Lesotho            0-0 1-3
Somalia                     - Swaziland          0-3 1-2
Chad                        - Gambia             0-1 2-2

Group Stage

Group A

 9- 6-2022 Abuja               Nigeria           2-1 Sierra Leone
 9- 6-2022 Agadir              Guinea-Bissau     5-1 São Tomé/Príncipe
13- 6-2022 Agadir              São Tomé/Príncipe 0-10 Nigeria
13- 6-2022 Conakry             Sierra Leone      2-2 Guinea-Bissau
22- 3-2023 Agadir              Sierra Leone      2-2 São Tomé/Príncipe
24- 3-2023 Abuja               Nigeria           0-1 Guinea-Bissau
26- 3-2023 Agadir              São Tomé/Príncipe 0-2 Sierra Leone
27- 3-2023 Bissau              Guinea-Bissau     0-1 Nigeria
14- 6-2023 Bissau              São Tomé/Príncipe 0-1 Guinea-Bissau
18- 6-2023 Monrovia            Sierra Leone      2-3 Nigeria
10- 9-2023 Uyo                 Nigeria           6-0 São Tomé/Príncipe
11- 9-2023 Bissau              Guinea-Bissau     2-1 Sierra Leone

 1.NIGERIA            6  5  0  1 22- 4 15 
 2.GUINEA-BISSAU      6  4  1  1 11- 5 13 
 3.Sierra Leone       6  1  2  3 10-11  5 
 4.São Tomé/Príncipe  6  0  1  5  3-26  1

Group B

 3- 6-2022 Lomé                Togo              2-2 Swaziland
 3- 6-2022 Marrakesh           Burkina Faso      2-0 Cape Verde
 7- 6-2022 Johannesburg        Swaziland         1-3 Burkina Faso
 7- 6-2022 Marrakesh           Cape Verde        2-0 Togo
24 -3-2023 Praia               Cape Verde        0-0 Swaziland
24- 3-2023 Marrakesh           Burkina Faso      1-0 Togo
28- 3-2023 Mbombela            Swaziland         0-1 Cape Verde
28- 3-2023 Lomé                Togo              1-1 Burkina Faso
18- 6-2023 Mbombela            Swaziland         0-2 Togo
18- 6-2023 Praia               Cape Verde        3-1 Burkina Faso
 8- 9-2023 Marrakesh           Burkina Faso      0-0 Swaziland
10- 9-2023 Lomé                Togo              3-2 Cape Verde

 1.BURKINA FASO       6  3  2  1  8- 5 11
 2.CAPE VERDE         6  3  1  2  8- 6 10
 3.Togo               6  2  2  2  8- 8  8
 4.Swaziland          6  0  3  3  3- 8  3 

Group C

 4- 6-2022 Johannesburg        Namibia           1-1 Burundi
 9- 6-2022 Dar es Salaam       Burundi           0-1 Cameroon
24- 3-2023 Yaoundé             Cameroon          1-1 Namibia
28- 3-2023 Johannesburg        Namibia           2-1 Cameroon
20- 6-2023 Dar es Salaam       Burundi           3-2 Namibia
12- 9-2023 Garoua              Cameroon          3-0 Burundi

 1. CAMEROON          4  2  1  1  6- 3  7 
 2. NAMIBIA           4  1  2  1  6- 6  5
 3. Burundi           4  1  1  2  4- 7  4
 -. Kenya             disqualified  

Group D 

 5- 6-2022 Lilongwe            Malawi            2-1 Ethiopia
 5- 6-2022 Cairo               Egypt             1-0 Guinea
 9- 6-2022 Lilongwe            Ethiopia          2-0 Egypt
 9- 6-2022 Conakry             Guinea            1-0 Malawi
24- 3-2023 Cairo               Egypt             2-0 Malawi
24- 3-2023 Casablanca          Guinea            2-0 Ethiopia
27- 3-2023 Rabat               Ethiopia          2-3 Guinea
28- 3-2023 Lilongwe            Malawi            0-4 Egypt
14- 6-2023 Marrakesh           Guinea            1-2 Egypt
20- 6-2023 Maputo              Ethiopia          0-0 Malawi
 8- 9-2023 Cairo               Egypt             1-0 Ethiopia
 9- 9-2023 Lilongwe            Malawi            2-2 Guinea

 1.EGYPT              6  5  0  1 10- 3 15 
 2.GUINEA             6  3  1  2  9- 7 10 
 3.Malawi             6  1  2  3  4-10  5 
 4.Ethiopia           6  1  1  4  5- 8  4

Group E

 1- 6-2022 Luanda              Angola            2-1 Central Afr. Rep.
 1- 6-2022 Cape Coast          Ghana             3-0 Madagascar
 5- 6-2022 Antananarivo        Madagascar        1-1 Angola
 5- 6-2022 Luanda              Central Afr. Rep. 1-1 Ghana
23- 3-2023 Antananarivo        Madagascar        0-3 Central Afr. Rep.
23- 3-2023 Kumasi              Ghana             1-0 Angola
27- 3-2023 Douala              Central Afr. Rep. 2-0 Madagascar
27- 3-2023 Luanda              Angola            1-1 Ghana
17- 6-2023 Douala              Central Afr. Rep. 1-2 Angola
18- 6-2023 Antananarivo        Madagascar        0-0 Ghana
 7- 9-2023 Lubango             Angola            0-0 Madagascar
 7- 9-2023 Kumasi              Ghana             2-1 Central Afr. Rep. 

 1.GHANA              6  3  3  0  8- 3 12 
 2.ANGOLA             6  2  3  1  6- 5  9 
 3.Central Afr. Rep.  6  2  1  3  9- 7  7 
 4.Madagascar         6  0  3  3  1- 9  3

Group F 

 4- 6-2022 Cotonou             Niger             1-1 Tanzania
 4- 6-2022 Algiers             Algeria           2-0 Uganda
 8- 6-2022 Entebbe             Uganda            1-1 Niger
 8- 6-2022 Dar es Salaam       Tanzania          0-2 Algeria
23- 3-2023 Algiers             Algeria           2-1 Niger
24- 3-2023 Ismailia            Uganda            0-1 Tanzania
27- 3-2023 Tunis               Niger             0-1 Algeria
28- 3-2023 Dar es Salaam       Tanzania          0-1 Uganda
18- 6-2023 Dar es Salaam       Tanzania          1-0 Niger
18- 6-2023 Douala              Uganda            1-2 Algeria
 7- 9-2023 Marrakesh           Niger             0-2 Uganda
 7- 9-2023 Annaba              Algeria           0-0 Tanzania

 1.ALGERIA            6  5  1  0  9- 2 16 
 2.TANZANIA           6  2  2  2  3- 4  8 
 3.Uganda             6  2  1  3  5- 6  7 
 4.Niger              6  0  2  4  3- 8  2

Group G 

 4- 6-2022 Thiès               Gambia            1-0 South Sudan
 4- 6-2022 Bamako              Mali              4-0 Congo
 8- 6-2022 Brazzaville         Congo             1-0 Gambia
 9- 6-2022 Entebbe             South Sudan       1-3 Mali
23- 3-2023 Brazzaville         Congo             1-2 South Sudan
24- 3-2023 Bamako              Mali              2-0 Gambia
27- 3-2023 Dar es Salaam       South Sudan       0-1 Congo
28- 3-2023 Casablanca          Gambia            1-0 Mali
14- 6-2023 Ismailia            South Sudan       2-3 Gambia
18- 6-2023 Brazzaville         Congo             0-2 Mali
 8- 9-2023 Bamako              Mali              4-0 South Sudan
10- 9-2023 Marrakesh           Gambia            2-2 Congo

 1.MALI               6  5  0  1 15- 2 15
 2.GAMBIA             6  3  1  2  7- 7 10
 3.Congo              6  2  1  3  5-10  7
 4.South Sudan        6  1  0  5  5-13  3

Group H

 3- 6-2022 Moroni              Comoros           2-0 Lesotho
 3- 6-2022 Yamoussoukro        Ivory Coast       3-1 Zambia
 7- 6-2022 Lusaka              Zambia            2-1 Comoros
 9- 6-2022 Johannesburg        Lesotho           0-0 Ivory Coast
23- 3-2023 Ndola               Zambia            3-1 Lesotho
24- 3-2023 Bouaké              Ivory Coast       3-1 Comoros
26- 3-2023 Johannesburg        Lesotho           0-2 Zambia
28- 3-2023 Moroni              Comoros           0-2 Ivory Coast
17- 6-2023 Ndola               Zambia            3-0 Ivory Coast
17- 6-2023 Johannesburg        Lesotho           0-1 Comoros
 9- 9-2023 San Pédro           Ivory Coast       1-0 Lesotho
 9- 9-2023 Moroni              Comoros           1-1 Zambia

 1.ZAMBIA             6  4  1  1 12- 6 13
 2.IVORY COAST        6  4  1  1  9- 5 13
 3.Comoros            6  2  1  3  6- 8  7
 4.Lesotho            6  0  1  5  1- 9  1

Group I 

 4- 6-2022 Nouakchott          Mauritania        3-0 Sudan
 4- 6-2022 Kinshasa            DR Congo          0-1 Gabon
 8- 6-2022 Franceville         Gabon             0-0 Mauritania
 8- 6-2022 Omdurman            Sudan             2-1 DR Congo
23- 3-2023 Franceville         Gabon             1-0 Sudan
24- 3-2023 Lumbubashi          DR Congo          3-1 Mauritania
27- 3-2023 Omdurman            Sudan             1-0 Gabon
28- 3-2023 Nouakchott          Mauritania        0-3 DR Congo        [awarded; original score 1-1]    
18- 6-2023 Franceville         Gabon             0-2 DR Congo
20- 6-2023 Agadir              Sudan             0-3 Mauritania
 9- 9-2023 Nouakchott          Mauritania        2-1 Gabon
 9- 9-2023 Kinshasa            DR Congo          2-0 Sudan

 1.DR CONGO           6  4  0  2 11- 4 12 
 2.MAURITANIA         6  3  1  2  9- 7 10 
 3.Gabon              6  2  1  3  3- 5  7 
 4.Sudan              6  2  0  4  3-10  6

Group J

 1- 6-2022 Benghazi            Libya             1-0 Botswana
 2- 6-2022 Tunis               Tunisia           4-0 Equatorial Guinea
 5- 6-2022 Francistown         Botswana          0-0 Tunisia
 6- 6-2022 Malabo              Equatorial Guinea 2-0 Libya
24- 3-2023 Malabo              Equatorial Guinea 2-0 Botswana
24- 3-2023 Tunis               Tunisia           3-0 Libya
28- 3-2023 Francistown         Botswana          2-3 Equatorial Guinea
28- 3-2023 Benghazi            Libya             0-1 Tunisia
17- 6-2023 Malabo              Equatorial Guinea 1-0 Tunisia
17- 6-2023 Francistown         Botswana          1-0 Libya
 6- 9-2023 Benghazi            Libya             1-1 Equatorial Guinea
 7- 9-2023 Tunis               Tunisia           3-0 Botswana

 1.TUNISIA            6  4  1  1 11- 1 13 
 2.EQUATORIAL GUINEA  6  4  1  1  9- 7 13 
 3.Botswana           6  1  1  4  3- 9  4 
 4.Libya              6  1  1  4  2- 8  4

Group K 

 9- 6-2022 Rabat               Morocco           2-1 South Africa
13- 6-2022 Casablanca          Liberia           0-2 Morocco
24- 3-2023 Hohannesburg        South Africa      2-2 Liberia
28- 3-2023 Monrovia            Liberia           1-2 South Africa
17- 6-2023 Johannesburg        South Africa      2-1 Morocco
17-10-2023 Agadir              Morocco           3-0 Liberia

 1.MOROCCO            4  3  0  1  8- 3  9 
 2.SOUTH AFRICA       4  2  1  1  7- 6  7 
 3.Liberia            4  0  1  3  3- 9  1 
 -.Zimbabwe           disqualified

Group L

 2- 6-2022 Johannesburg        Mozambique        1-1 Rwanda
 4- 6-2022 Dakar               Senegal           3-1 Benin
 7- 6-2022 Dakar               Rwanda            0-1 Senegal
 8- 6-2022 Cotonou             Benin             0-1 Mozambique
22- 3-2023 Cotonou             Benin             1-1 Rwanda
24- 3-2023 Dakar               Senegal           5-1 Mozambique
28- 3-2023 Maputo              Mozambique        0-1 Senegal
29- 3-2023 Kigali              Rwanda            0-3 Benin           [awarded; original score 1-1]
17- 6-2023 Cotonou             Benin             1-1 Senegal
18- 6-2023 Butare              Rwanda            0-2 Mozambique
 9- 9-2023 Maputo              Mozambique        3-2 Benin
 9- 9-2023 Butare              Senegal           1-1 Rwanda

 1.SENEGAL            6  4  2  0 12- 4 14 
 2.MOZAMBIQUE         6  3  1  2  8- 9 10 
 3.Benin              6  1  2  3  8- 9  5 
 4.Rwanda             6  0  3  3  3- 9  3


Final Tournament

Ivory Coast, 13 January - 11 February, 2024

Stadiums:  Abidjan [1]   Alassane Ouattara Stadium      60.000
           Abidjan [2]   Felix Houphouet Boigny Stadium 33.000
           Bouaké        Stade de la Paix               40.000
           Korhogo       Amadou Gon Coulibaly Stadium   20.000
           San Pédro     Laurent Pokou Stadium          20.000
           Yamoussoukro  Charles Konan Banny Stadium    20.000

Group Stage       

Group A 

13- 1-2024 Abidjan [1]         Ivory Coast       2-0 Guinea-Bissau
                                [S. Fofana 4, Krasso 58]
14- 1-2024 Anidjan [1]         Nigeria           1-1 Equatorial Guinea
                                [Osimhen 38; Salvador 36]
18- 1-2024 Abidjan [1]         Equatorial Guinea 4-2 Guinea-Bissau
                                [Nsue 21, 51, 61, Miranda 46; Esteban 37og, Zé Turbo 90+3]
18- 1-2024 Abidjan [1]         Ivory Coast       0-1 Nigeria
                                [Troost-Ekong 55pen]
22- 1-2024 Abidjan [1]         Equatorial Guinea 4-0 Ivory Coast
                                [Nsue 42, 75, Ganet 73, Buyla 88]
22- 1-2024 Abidjan [2]         Guinea-Bissau     0-1 Nigeria
                                [Sanganté 36og]

 1.EQUATORIAL GUINEA  3  2  1  0  9- 3  7
 2.NIGERIA            3  2  1  0  3- 1  7
 3.IVORY COAST        3  1  0  2  2- 5  3
 4.Guinea-Bissau      3  0  0  3  2- 7  0

Group B

14- 1-2024 Abidjan [2]         Egypt             2-2 Mozambique
                                [Mohamed 2, Salah 90+7pen; Witi 55, Clesio 58]
14- 1-2024 Abidjan [2]         Ghana             1-2 Cape Verde
                                [Djiku 56; Monteiro 17, Rodrigues 90+2]
18- 1-2024 Abidjan [2]         Egypt             2-2 Ghana
                                [Marmoush 69, Mohamed 74; Kudus 45+3, 71]
19- 1-2024 Abidjan [2]         Cape Verde        3-0 Mozambique
                                [Bebé 32, Mendes 51, Pina 69]
22- 1-2024 Abidjan [1]         Mozambique        2-2 Ghana
                                [Geny 90+1pen, Mandava 90+4; J. Ayew 15pen, 70pen]
22- 1-2024 Abidjan [2]         Cape Verde        2-2 Egypt
                                [G. Tavares 45+1, Teixeira 90+9; Trezeguet 50, Mohamed 90+3] 

 1.CAPE VERDE         3  2  1  0  7- 3  7
 2.EGYPT              3  0  3  0  6- 6  3
 3.Ghana              3  0  2  1  5- 6  2 
 4.Mozambique         3  0  2  1  4- 7  2

Group C

15- 1-2024 Yamoussoukro        Senegal           3-0 Gambia
                                [P. Gueye 4, Camara 52, 86]
15- 1-2024 Yamoussoukro        Cameroon          1-1 Guinea
                                [Magri 51; Bayo 10]
19- 1-2024 Yamoussoukro        Senegal           3-1 Cameroon
                                [I. Sarr 16, H. Diallo 71, Mané 90+5; Castelletto 83]
19- 1-2024 Yamoussoukro        Guinea            1-0 Gambia
                                [A. Camara 69]
23- 1-2024 Yamoussoukro        Guinea            0-2 Senegal
                                [Seck 61, I. Ndiaye 90]
23- 1-2024 Bouaké              Gambia            2-3 Cameroon
                                [Jallow 72, E. Colley 85; Toko Ekambi 56, Gomez 87og, Wooh 90+1]

 1.SENEGAL            3  3  0  0  8- 1  9
 2.CAMEROON           3  1  1  1  5- 6  4
 3.GUINEA             3  1  1  1  2- 3  4
 4.Gambia             3  0  0  3  2- 7  0

Group D

15- 1-2024 Bouaké              Algeria           1-1 Angola
                                [Bounedjah 18; Mabululu 68pen]
16- 1-2024 Bouaké              Burkina Faso      1-0 Mauritania
                                [Traoré 90+6pen]
20- 1-2024 Bouaké              Algeria           2-2 Burkina Faso
                                [Bounedjah 51, 90+5; M. Konaté 45+3, Traoré 71pen]
20- 1-2024 Bouaké              Mauritania        2-3 Angola
                                [Amar 43, Koita 58; Dala 30, 50, Gilberto 53]
23- 1-2024 Yamoussoukro        Angola            2-0 Burkina Faso
                                [Mabululu 36, Zini 90+2]
23- 1-2024 Bouaké              Mauritania        1-0 Algeria
                                [Yali 37] 

 1.ANGOLA             3  2  1  0  6- 3  7 
 2.BURKINA FASO       3  1  1  1  3- 4  4
 3.MAURITANIA         3  1  0  2  3- 4  3
 4.Algeria            3  0  2  1  3- 4  2

Group E 

16- 1-2024 Korhogo             Tunisia           0-1 Namibia
                                [Hotto 88]
16- 1-2024 Korhogo             Mali              2-0 South Africa
                                [H. Traoré 60, Sinayoko 66]
20- 1-2024 Korhogo             Tunisia           1-1 Mali
                                [Rafia 20; Sinayoko 10]
21- 1-2024 Korhogo             South Africa      4-0 Namibia
                                [Tau 14pen, Zwane 25, 40, Maseko 75]
24- 1-2024 Korhogo             South Africa      0-0 Tunisia
24- 1-2024 San Pédro           Namibia           0-0 Mali

 1.MALI               3  1  2  0  3- 1  5
 2.SOUTH AFRICA       3  1  1  1  4- 2  4
 3.NAMIBIA            3  1  1  1  1- 4  4
 4.Tunisia            3  0  2  1  1- 2  2

Group F 

17- 1-2024 San Pédro           Morocco           3-0 Tanzania
                                [Saiss 30, Ounahi 77, En-Nesyri 80]
17- 1-2024 San Pédro           DR Congo          1-1 Zambia
                                [Wissa 27; Kangwa 23]
21- 1-2024 San Pédro           Morocco           1-1 DR Congo
                                [Hakimi 6; Silas 76]
21- 1-2024 San Pédro           Zambia            1-1 Tanzania
                                [Daka 88; Msuva 11]
24- 1-2024 Korhogo             Tanzania          0-0 DR Congo
24- 1-2024 San Pédro           Zambia            0-1 Morocco
                                [Ziyech 37]

 1.MOROCCO            3  2  1  0  5- 1  7
 2.DR CONGO           3  0  3  0  2- 2  3
 3.Zambia             3  0  2  1  2- 3  2 
 4.Tanzania           3  0  2  1  1- 4  2


Playoff Stage

27- 1-2024 Bouaké              Angola            3-0 Namibia
                                [Dala 38, 42, Mabululu 66]
27- 1-2024 Abidjan [2]         Nigeria           2-0 Cameroon
                                [Lookman 36, 90]
28- 1-2024 Abidjan [1]         Equatorial Guinea 0-1 Guinea
                                [Bayo 90+8]
28- 1-2024 San Pédro           Egypt             1-1 DR Congo          [aet, 7-8 pen]
                                [Mostafa 45+1pen; Elia 37]
29- 1-2024 Abidjan [2]         Cape Verde        1-0 Mauritania
                                [Mendes 88pen]
29- 1-2024 Yamoussoukro        Senegal           1-1 Ivory Coast       [aet, 4-5 pen]
                                [H. Diallo 4; Kessié 86pen]
30- 1-2024 Korhogo             Mali              2-1 Burkina Faso
                                [E. Tapsoba 3og, Sinayoko 47; Traoré 57pen]
30- 1-2024 San Pédro           Morocco           0-2 South Africa
                                [Makgopa 57, Mokoena 90+5]

Quarterfinals
 2- 2-2024 Abidjan [2]         Nigeria           1-0 Angola
                                [Lookman 41]
 2- 2-2024 Abidjan [1]         DR Congo          3-1 Guinea
                                [Mbemba 27, Wissa 65pen, Masuaku 82; Bayo 21pen]
 3- 2-2024 Bouaké              Mali              1-2 Ivory Coast       [aet]
                                [Dorgeles 71; Adingra 90, Diakité 120+2]
 3- 2-2024 Yamoussoukro        Cape Verde        0-0 South Africa      [aet, 1-2 pen] 

Semifinals
 7- 2-2024 Bouaké              Nigeria           1-1 South Africa      [aet, 4-2 pen]
                                [Troost-Ekong 67pen; Mokoena 90pen]
 7- 2-2024 Abidjan [1]         Ivory Coast       1-0 DR Congo
                                [Haller 65]

Third Place Match
10- 2-2024 Abidjan [2]         South Africa      0-0 DR Congo          [6-5 pen]

Final
11- 2-2024 Abidjan [1]         Nigeria           1-2 Ivory Coast
                                [Troost-Ekong 38; Kessié 62, Haller 81]


overview file

2021/22


About this document

Prepared and maintained by Roberto Di Maggio for the Rec.Sport.Soccer Statistics Foundation

Author: Roberto Di Maggio
Last updated: 19 Feb 2024

(C) Copyright Roberto Di Maggio and RSSSF 2024
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.