Shakes Mashaba announced his Bafana Bafana squad for the upcoming friendlies against Swaziland and Nigeria.
Bafana Bafana will face Swaziland in Mbabane in March 25th, before returning to South Africa to play Nigeria on March 29th at Mbombela Stadium, Nelspruit.
Jackson Mabokgwane, Itumeleng Khune, Brilliant Khuzwayo.
Anele Ngcongca, Siyabonga Nhlapo, Thabo Matlaba, Thapelo Morena, Erick Mathoho, Rivaldo Coetzee, Thulani Hlatshwayo, Sibusiso Khumalo, Daniel Cardoso.
Lebogang Phiri, Oupa Manyisa, Andile Jali, Dean Furman, Mandla Masango, Cole Alexander, Thuso Phala, Jabulani Shongwe, Thulani Serero, Ayanda Patosi, Bongani Zungu, Kamohelo Mokotjo.
Tokelo Rantie, Sibusiso Vilakazi, Thabo Mnyamane, Lehlohonolo Majoro, Siphelele Ntshangase.