The squad held their first training session at Marks Park.
They will face Mamelodi Sundowns in a practice match on Tuesday, 13 October at Chloorkop.
Black Leopards striker Roggert Nyundu has also been added to the squad to bolster the attack and give the coaching staff more options upfront, and this brings the number of players called up to 27.
Nyundu, however, missed the first training session together with Thami Sangweni of Chippa United, as well as the Orlando Pirates trio of Thabo Qalinge, Luvuyo Memela and Gift Motupa – but all have already reported for national team duty and will join their compatriots at training on Tuesday.
“This is a great turnout for the national team and makes us very happy. With such numbers we are able to work out our combinations very early on and have the team ready for match day. The first day went very well and I was impressed by the attitude of the players who showed eagerness to do well for the country, and that is what we need in the national team,” said stand-in coach Thabo Senong, who is assisted by former Bafana Bafana winger Helman Mkhalele while head coach Ephraim Shakes Mashaba is in Central America preparing another group of players for an international friendly match against Honduras on Wednesday morning (14 October) at 02h00.
The only player yet to arrive Kaizer Chiefs midfielder Pule Ekstein.
Meanwhile, tickets for the match are still available for R40 all round at Computicket, Shoprite, Checkers and Shoprite/Checkers stores countrywide.
The return leg against Angola is scheduled for Saturday, 24 October. It will be played at the 11th October Stadium in Luanda.
Kickoff is 15h00 (16h00 SA Time).
(updated Bafana Bafana squad for CHAN below)
BAFANA BAFANA SQUAD vs ANGOLA - CHAN
NO. PLAYER'S NAME CLUB
1. Dumisani MSIBI Supersport United FC
2. Wayne SANDILANDS Mamelodi Sundowns FC
3. Nkosingiphile GUMEDE Golden Arrows FC
4. Wandisile LETLABIKA Bloemfontein Celtic FC
5. Siyanda ZWANE Mamelodi Sundowns FC
6. Levy MOKGOTHU Kaizer Chiefs FC
7. Thabo SEPTEMBER Supersport United FC
8. Madisha MOTJEKA Mamelodi Sundowns FC
9. Tebogo MOERANE Bidvest Wits FC
10. Mario BOOYSEN Mamelodi Sundowns FC
11. Rofhiwa TSHIKOVHI Platinum Stars FC
12. Mlungisi MBUNJANA Cape Town All Stars FC
13. Thato SITHOLE Jomo Cosmos FC
14. Thamsanqa SANGWENI Chippa United FC
15. Morne NEL Supersport United FC
16. Thabo QALINGE Orlando Pirates FC
17. Vincent PULE Bidvest Wits FC
18. Percy TAU Mamelodi Sundowns FC
19. Amigo Luvuyo MEMELA Orlando Pirates FC
20. Michael MORTON Supersport United FC
21. Lyle LAKAY Bloemfontein Celtic FC
22. Pule EKSTEIN Kaizer Chiefs FC
23. Dumisani ZUMA Bloemfontein Celtic FC
24. Gift MOTUPA Orlando Pirates FC
25. Bongani NDULULA Kaizer Chiefs FC
26. Bradley GROBLER Supersport United FC
27. Roggert NYUNDU Black Leopards FC