| ||||||||||||||||||
| Match dates |
| Saturday, 8 October 2016 | |||||
| Burkina Faso | 1-1 | South Africa | |||
| Senegal | 2-0 | Cape Verde | |||
| Saturday, 12 November 2016 | |||||
| Cape Verde | 0-2 | Burkina Faso | |||
| South Africa | - | Senegal | |||
| Match result not counted. | |||||
| Friday, 1 September 2017 | |||||
| Cape Verde | 2-1 | South Africa | |||
| Saturday, 2 September 2017 | |||||
| Senegal | 0-0 | Burkina Faso | |||
| Tuesday, 5 September 2017 | |||||
| Burkina Faso | 2-2 | Senegal | |||
| South Africa | 1-2 | Cape Verde | |||
| Saturday, 7 October 2017 | |||||
| Cape Verde | 0-2 | Senegal | |||
| South Africa | 3-1 | Burkina Faso | |||
| Friday, 10 November 2017 | |||||
| South Africa | 0-2 | Senegal | |||
| Tuesday, 14 November 2017 | |||||
| Burkina Faso | 4-0 | Cape Verde | |||
| Senegal | 2-1 | South Africa | |||
| Group D | Overall | |||||||||||
| P | W | D | L | F | A | Gdf | Pts | Form | ||||
| 1 | 6 | 4 | 2 | 0 | 10 | 3 | +7 | 14 | WWWX | |||
| 2 | 6 | 2 | 3 | 1 | 10 | 6 | +4 | 9 | WLXO | |||
| 3 | 6 | 2 | 0 | 4 | 4 | 12 | -8 | 6 | LLWW | |||
| 4 | 6 | 1 | 1 | 4 | 7 | 10 | -3 | 4 | LLWL | |||
| 4 | Prejuce NAKOULMA (Burkina Faso) |
| 3 | Banou DIAWARA (Burkina Faso) |
| 2 | NUNO Miguel ROCHA (Cape Verde) |
| Garry MENDES RODRIGUES (Cape Verde) | |
| Percy TAU (South Africa) | |
| Cheikh N'DOYE (Senegal) | |
| Diafra SAKHO (Senegal) | |
| 1 | Thulani HLATSHWAYO (Senegal) |
| Dean FURMAN (South Africa) | |
| Themba ZWANE (South Africa) | |
| Andile JALI (South Africa) | |
| Ismaïla SARR (Senegal) | |
| Opa N'GUETTE (Senegal) | |
| Keita BALDÉ (Senegal) | |
| Thulani SERERO (Senegal) | |
| Sibusiso VILAKAZI (South Africa) | |
| Alain TRAORÉ (Burkina Faso) | |
| Tokelo RANTIE (South Africa) | |
| Sadio MANÉ (Senegal) | |
| Serigne KARA (Senegal) | |
| Moussa SOW (Senegal) | |
| Bertrand TRAORÉ (Burkina Faso) |