Standings

Group A
Team P W L D GF GA GD PTs
1 Tunisia 6 4 1 1 16 3 13 13
2 Togo 6 3 1 2 11 4 7 11
3 Liberia 6 3 2 1 11 8 3 10
4 Djibouti 6 0 6 0 1 24 -23 0
Group B
Team P W L D GF GA GD PTs
1 RD Congo 6 5 1 0 16 6 10 15
2 Central African Republic 6 3 2 1 9 11 -2 10
3 Angola 6 1 3 2 7 8 -1 5
4 Madagascar 6 0 3 3 5 12 -7 3
Group C
Team P W L D GF GA GD PTs
1 Mali 6 5 0 1 13 3 10 16
2 Benin 6 3 1 2 12 10 2 11
3 Equatorial Guinea 6 1 4 1 6 6 0 4
4 South Sudan 6 1 5 0 3 15 -12 3
Group D
Team P W L D GF GA GD PTs
1 Burkina Faso 6 4 1 1 6 2 4 13
2 Uganda 6 4 1 1 6 2 4 13
3 Botswana 6 2 4 0 5 8 -3 6
4 Comoros 6 1 5 0 2 7 -5 3
Group E
Team P W L D GF GA GD PTs
1 Guinea-Bissau 6 3 2 1 7 7 0 10
2 Congo 6 2 1 3 9 7 2 9
3 Zambia 6 1 1 4 7 7 0 7
4 Kenya 6 1 3 2 5 7 -2 5
Group F
Team P W L D GF GA GD PTs
1 Morocco 6 5 0 1 10 1 9 16
2 Cape Verde 6 3 3 0 11 7 4 9
3 Libya 6 2 3 1 8 6 2 7
4 Sao Tome e Principe 6 1 5 0 4 19 -15 3
Group G
Team P W L D GF GA GD PTs
1 Egypt 4 3 0 1 7 1 6 10
2 Nigeria 4 1 1 2 2 2 0 5
3 Tanzania 4 0 3 1 0 6 -6 1
Group H
Team P W L D GF GA GD PTs
1 Ghana 6 4 0 2 14 3 11 14
2 Mozambique 6 2 3 1 5 7 -2 7
3 Rwanda 6 2 3 1 9 6 3 7
4 Mauritius 6 2 4 0 3 15 -12 6
Group I
Team P W L D GF GA GD PTs
1 Gabon 6 3 2 1 9 5 4 10
2 Cote d'Ivoire 6 2 0 4 5 3 2 10
3 Sierra Leone 6 2 2 2 4 4 0 8
4 Sudan 6 1 4 1 3 9 -6 4
Group J
Team P W L D GF GA GD PTs
1 Algeria 6 5 0 1 25 5 20 16
2 Ethiopia 6 3 1 2 11 14 -3 11
3 Seychelles 6 1 4 1 5 11 -6 4
4 Lesotho 6 1 5 0 5 16 -11 3
Group K
Team P W L D GF GA GD PTs
1 Senegal 6 6 0 0 13 2 11 18
2 Burundi 6 2 4 0 8 12 -4 6
3 Namibia 6 2 4 0 5 9 -4 6
4 Niger 6 2 4 0 5 8 -3 6
Group L
Team P W L D GF GA GD PTs
1 Zimbabwe 6 3 1 2 11 4 7 11
2 Eswatini 6 2 2 2 6 9 -3 8
3 Guinea 6 2 2 2 5 5 0 8
4 Malawi 6 1 3 2 5 9 -4 5
Group M
Team P W L D GF GA GD PTs
1 Cameroon 6 4 0 2 7 2 5 14
2 Mauritania 6 2 2 2 6 5 1 8
3 South Africa 6 1 1 4 8 6 2 7
4 Gambia 6 0 4 2 1 9 -8 2