|Born||Matibidi, South Africa|
The free-scoring attacking midfielder seemed destined to miss out on the World Cup just a few months ago as he struggled to recover from a knee injury which threatened to wreck his dream. However, the 30-year-old veteran, who was part of the 2008 African Cup of Nations side, has fought his way back to fitness to impress at the recent camps in Brazil and Germany and adds to Carlo Alberto Parreira's options as he can play as an attacking midfieder and as a striker. South Africa's PSL Player of the Season in 2005/06, he made his international debut in a friendly against Lesotho in 2003, scoring his first goal against Chad.
Now that we know the names of the strikers that will represent South Africa at the World Cup, Richard Ferraris wonders how they'll line up.
Bafana got back on the winning trail by defeating Jamaica 2-0 in a friendly at Kickers Offenbach Stadium on Wednesday.
With the Confederations Cup about to get underway Football365.co.za looks at the participants' recent form.
Bafana Bafana head coach Joel Santana had his head in his hands as more bad injury news hit his camp on Tuesday.
Surprise Moriri has become Bafana's first injury causality during training after agitating a recurring knee problem.
Surprise Moriri Current Season Stats
|South African Premiership||Mamelodi Sundowns||-3 (3)||1||0||0|
|Telkom Knockout||Mamelodi Sundowns||-2 (2)||0||0||0|
Apps : from start (from bench)
* Stats for current season
Current Season Match Events
|Match Date||Home Team||Away Team||Starter||Goal||Booking||Substitution|
|04/12/13||MP Black Aces||Mamelodi Sundowns||N||--||--||--
|01/12/13||Mamelodi Sundowns||Moroka Swallows||N||--||--||--
|09/11/13||University of Pretoria||Mamelodi Sundowns||N||--||--|| 74 mins
|06/11/13||Mamelodi Sundowns||Free State Stars||N||--||--|| 82 mins
|06/11/13||Mamelodi Sundowns||Free State Stars||N||86 mins||--|| 82 mins
|26/10/13||Polokwane City||Mamelodi Sundowns||N||--||--||--
|22/10/13||Mamelodi Sundowns||AmaZulu||N||--||--|| 72 mins
|19/10/13||Platinum Stars||Mamelodi Sundowns||N||--||--|| 85 mins
|06/10/13||Bloemfontein Celtic||Mamelodi Sundowns||N||--||--|| 74 mins
|21/09/13||Mamelodi Sundowns||Bidvest Wits||N||--||--||--
|04/08/13||Bloemfontein Celtic||Mamelodi Sundowns||N||--||--|| 73 mins
|10/11/12||Pretoria University||Mamelodi Sundowns||Y||--||--||--