Africa Cup of Nations, 2019 - qualifying

Group APWDLGFGAGDPts
Senegal65101221016
Madagascar631288010
Equatorial Guinea620457-26
Sudan6105513-83
10 Jun 2017 - Malawi 1-0 Comoros
10 Jun 2017 - Cameroon 1-0 Morocco
08 Sep 2018 - Comoros 1-1 Cameroon
08 Sep 2018 - Morocco 3-0 Malawi
12 Oct 2018 - Cameroon 1-0 Malawi
13 Oct 2018 - Morocco 1-0 Comoros
16 Oct 2018 - Malawi 0-0 Cameroon
16 Oct 2018 - Comoros 2-2 Morocco
16 Nov 2018 - Morocco 2-0 Cameroon
17 Nov 2018 - Comoros 2-1 Malawi
22 Mar 2019 - Malawi 0-0 Morocco
23 Mar 2019 - Cameroon 3-0 Comoros
Group BPWDLGFGAGDPts
Morocco632183511
Cameroon632163311
Comoros612359-45
Malawi612326-45
10 Jun 2017 - Burundi 3-0 South Sudan
10 Jun 2017 - Mali 2-1 Gabon
08 Sep 2018 - Gabon 1-1 Burundi
09 Sep 2018 - South Sudan 0-3 Mali
12 Oct 2018 - Gabon 3-0 South Sudan
12 Oct 2018 - Mali 0-0 Burundi
16 Oct 2018 - Burundi 1-1 Mali
16 Oct 2018 - South Sudan 0-1 Gabon
16 Nov 2018 - South Sudan 2-5 Burundi
17 Nov 2018 - Gabon 0-1 Mali
23 Mar 2019 - Burundi 1-1 Gabon
23 Mar 2019 - Mali 3-0 South Sudan
Group CPWDLGFGAGDPts
Mali6420102814
Burundi6240115610
Gabon62227528
South Sudan6006218-160
11 Jun 2017 - Benin 1-0 Gambia
11 Jun 2017 - Algeria 1-0 Togo
08 Sep 2018 - Gambia 1-1 Algeria
09 Sep 2018 - Togo 0-0 Benin
12 Oct 2018 - Togo 1-1 Gambia
12 Oct 2018 - Algeria 2-0 Benin
16 Oct 2018 - Benin 1-0 Algeria
16 Oct 2018 - Gambia 0-1 Togo
17 Nov 2018 - Gambia 3-1 Benin
18 Nov 2018 - Togo 1-4 Algeria
22 Mar 2019 - Algeria 1-1 Gambia
24 Mar 2019 - Benin 2-1 Togo
Group DPWDLGFGAGDPts
Algeria632194511
Benin631256-110
Gambia61326606
Togo612348-45
Group EPWDLGFGAGDPts
Nigeria6411146813
South Africa6330112912
Libya6213161157
Seychelles6015325-221
11 Jun 2017 - Ghana 5-0 Ethiopia
08 Sep 2018 - Kenya 1-0 Ghana
10 Oct 2018 - Ethiopia 0-0 Kenya
14 Oct 2018 - Kenya 3-0 Ethiopia
18 Nov 2018 - Ethiopia 0-2 Ghana
23 Mar 2019 - Ghana 1-0 Kenya
Group FPWDLGFGAGDPts
Ghana43018179
Kenya42114137
Ethiopia4013010-101

Due to Government interference, Confédération Africaine de Football (CAF) disqualified Sierra Leone from the qualifiers on 30 November 2018, and all their matches were annulled. FIFA suspended the Sierra Leone Football Association on 5 October 2018.

10 Jun 2017 - Congo DR 3-1 Congo
11 Jun 2017 - Zimbabwe 3-0 Liberia
09 Sep 2018 - Congo 1-1 Zimbabwe
09 Sep 2018 - Liberia 1-1 Congo DR
11 Oct 2018 - Congo 3-1 Liberia
13 Oct 2018 - Congo DR 1-2 Zimbabwe
16 Oct 2018 - Liberia 2-1 Congo
16 Oct 2018 - Zimbabwe 1-1 Congo DR
18 Nov 2018 - Congo 1-1 Congo DR
18 Nov 2018 - Liberia 1-0 Zimbabwe
24 Mar 2019 - Congo DR 1-0 Liberia
24 Mar 2019 - Zimbabwe 2-0 Congo
Group GPWDLGFGAGDPts
Zimbabwe632194511
Congo DR62318629
Liberia621359-47
Congo6123710-35
Group HPWDLGFGAGDPts
Guinea633084412
Ivory Coast6321125711
Central African Republic613248-46
Rwanda6024512-72
Group IPWDLGFGAGDPts
Angola640296312
Mauritania640276112
Burkina Faso631285310
Botswana601518-71
10 Jun 2017 - Niger 0-0 Swaziland
11 Jun 2017 - Tunisia 1-0 Egypt
08 Sep 2018 - Egypt 6-0 Niger
09 Sep 2018 - Swaziland 0-2 Tunisia
12 Oct 2018 - Egypt 4-1 Swaziland
13 Oct 2018 - Tunisia 1-0 Niger
16 Oct 2018 - Swaziland 0-2 Egypt
16 Oct 2018 - Niger 1-2 Tunisia
16 Nov 2018 - Egypt 3-2 Tunisia
18 Nov 2018 - Swaziland 1-2 Niger
22 Mar 2019 - Tunisia 4-0 Swaziland
23 Mar 2019 - Niger 1-1 Egypt
Group JPWDLGFGAGDPts
Tunisia6501124815
Egypt64111651113
Niger6123411-75
Swaziland6015214-121
Group KPWDLGFGAGDPts
Guinea-Bissau62318719
Mozambique62227708
Namibia622257-28
Zambia62138717

Due to their superior record in the two head-to-head meetings, Namibia finished above Mozambique and therefore qualified for the Finals stage.

Group LPWDLGFGAGDPts
Uganda641173413
Tanzania62226518
Lesotho613237-46
Cape Verde Islands612345-15