Bafana Bafana will be heading off to Egypt this year, after successfully booking their spot in the 2019 edition of the Africa Cup of Nations competition and here are all the 24 teams who have qualified.
Senegal and Madagascar:
In group A, Senegal and Madagascar booked their spots in the AFCON competition.
The Senegalese side topped the group with 16 points, winning five and drawing one of the six qualifying encounters.
Madagascar, on the other hand, followed with 10 points, winning three, drawing one and losing two.
Morocco and Cameroon:
In group B, Morocco took the lead at the top of the table with 11 points, winning three, drawing two and losing one game in the qualifiers, while Cameroon followed at second place joint on points with Morocco having also won three, drawn two and lost one game.
Mali and Burundi:
In group C, Mali picked up 14 points to top the group, while Burundi followed with 10 points in the qualifiers.
Algeria and Benin:
In group D, the Algerians lead with 11 points, while Benin at second place, followed with 10 points.
Nigeria and South Africa:
Nigeria lead the group with 13 points, while Bafana Bafana followed with 12 points in the qualifiers.
Here are the rest of the countries who have qualified:
Zimbabwe, DR Congo
Guinea, Ivory Coast