Congo-Brazzaville and South Sudan are both eliminated after their clash. This leaves Uganda and South Africa, who meet in their penultimate Group K clash in Kampala on Friday, guaranteed top-two finishes.
The first two sides in the standings in each of the 12 qualifying groups qualify for the finals in Morocco next year.
Bafana will hope to go further than their third-place finish in the previous edition in the Ivory Coast.