The Boys Never Gave Up – Shakes

Bafana Bafana head coach Shakes Mashaba was a happy man after his side registered a win over a stubborn and Read more

Bafana Change Four For Angola

Bafana Bafana head coach Shakes Mashaba has made four changes to the squad that will face Angola.  The international friendly Read more

Good Start Key, Says Shakes

Bafana Bafana held their first training session on Monday (8 June) at People’s Park, next to the Moses Mabhida Stadium Read more

Several Changes To Bafana Bafana Squad

Bafana Bafana have safely arrived in Durban for their upcoming 2015 Africa Cup of Nations qualifier against Gambia.  The squad Read more

Shakes Makes Seven Changes For Nigeria

Bafana Bafana coach Shakes Mashaba has made seven changes to the starting line-up that will face Nigeria in an international Read more

Thulani Hlatshwayo To Skipper Bafana Bafana

Bafana Bafana coach Shakes Mashaba has announced the starting eleven for the international friendly match against Swaziland scheduled for tonight (Wednesday, Read more

Wits Teach Tuks A Lesson

Bidvest Wits dumped University of Pretoria out of the Nedbank Cup with an emphatic 3-0 win in Johannesburg on Tuesday Read more

No Itumeleng Khune For Bafana Bafana In Sudan

Bafana Bafana coach Shakes Mashaba and his technical team have named the final 24-man team to travel to Sudan on Read more