Malawi MWI 1 - 0 | Botswana BOT | FT | Kamuzu Stadium | N/A |
Malawi lead 1-0 on aggregate |
Eswatini SWZ 0 - 0 | Djibouti DJI | FT | Mavuso Sports Centre | N/A |
Djibouti advance 2-1 on aggregate |
Zimbabwe ZIM 3 - 1 | Somalia SOM | FT | Barbourfields Stadium | N/A |
Zimbabwe lead 3-2 on aggregate |
Mozambique MOZ 2 - 0 | Mauritius MRI | FT | Estádio do Zimpeto | N/A |
Mozambique lead 3-0 on aggregate |
Angola ANG 2 - 1 | Gambia GAM | FT | Estádio 11 De Novembro | N/A |
Angola lead 3-1 on aggregate |
Rwanda RWA 7 - 0 | Seychelles SEY | FT | Stade Régional Nyamirambo | N/A |
Rwanda lead 10-0 on aggregate |
Togo TOG 2 - 0 | Comoros Islands COM | FT | Stade de Kégué | N/A |
Togo lead 3-1 on aggregate |
Guinea-Bissau GNB 2 - 1 | Sao Tome e Principe SAO | FT | Stade du 24 Septembre | N/A |
Guinea-Bissau lead 3-1 on aggregate |
Namibia NAM 2 - 0 | Eritrea ERI | FT | Sam Nujoma Stadium | N/A |
Namibia lead 4-1 on aggregate |
Sudan SUD 0 - 0 | Chad CHA | FT | Al-Merreikh Stadium | N/A |
Sudan lead 3-1 on aggregate |