Among those not travelling to Khartoum for the opening 2015 Africa Cup of Nations qualifier are goalkeeper Itumeleng Khune, Buhlebuyeza Mkhwanazi, Ayanda Patosi, Bonginkosi Ntuli, Ronwen Williams, Bongani Zungu, Jabulani Shongwe, George Lebese, Percy Tau and Siyanda Ngubo.
Khune is carrying a grade 3 stress fracture on the foot bone, while Patosi failed to arrive for the camp after failing to connect from Belgium.
“I am glad with this group of players I am travelling with. We are going there to fight, make no mistake,” said coach Mashaba on Tuesday.
The match will be played in Khartoum on Friday, with the kick-off at 8pm.
The team will fly to Cape Town after the match to start preparations for their fixture against reigning African champions Nigeria, which will take place at the Cape Town Stadium on September 10.
Final Bafana Bafana squad for Sudan:
Darren Keet (KV Kortrijkm, Belgium), Senzo Meyiwa (Orlando Pirates), Dumisani Msibi (SuperSport United), Anele Ngcongca (Racing Genk, Belgium), Ayabulela Magqwaka (Ajax Cape Town), Sibusiso Khumalo (SuperSport United), Thulani Hlatshwayo (Bidvest Wits), Erick Mathoho (Kaizer Chiefs), Thabo Matlaba (Orlando Pirates), Rivaldo Coetzee (Ajax Cape Town), Ramahlwe Mphahlele (Mamelodi Sundowns), Themba Zwane (Mamelodi Sundowns), Sibusiso Vilakazi (Bidvest Wits), Oupa Manyisa (Orlando Pirates), Andile Jali (KV Oostende, Belgium), Dean Furman (Doncaster Rovers, England), Mandla Masango (Kaizer Chiefs), Keagan Dolly (Ajax Cape Town), Kamohelo Mokotjo (FC Twente, Netherlands), Tokelo Rantie (AFC Bournemouth, England), Bongani Ndulula (AmaZulu), David Zulu (Chippa United), Ntsikelelo Nyauza (Orlando Pirates), Nhlakanipho Ntuli (FC Twente, Netherlands).
Would you like to place a soccer bet? Click here to get started in 3 easy steps.