Cry, The Beloved Country

Imagine if Lucas Radebe, Quinton Fortune, Benni McCarthy, Shaun Batlett, and Steven Pienaar were never allowed to play in England 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

Hard Work Pays Off For Daniel Cardoso

When Bafana Bafana head coach Shakes Mashaba announced his 30-man squad for the two international friendly matches against Swaziland and Read more

Shakes Mashaba Happy With Victory

Three goals in the second stanza from defender and captain Thulani Hlatshwayo (49th minute), debutant striker Thabo Mnyamane (51st minute) as 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

Bafana Bafana To Make Due

Twenty-four Bafana Bafana players have reported for national team duty ahead of the two friendly international matches against Swaziland and Nigeria. Read more