Who was the captain of the South Africa national soccer team during the 2010 FIFA World Cup?
Aaron Mokoena
Steven Pienaar
Benni McCarthy
Siphiwe Tshabalala
Answer
Aaron Mokoena was the captain of the South Africa national soccer team during the 2010 FIFA World Cup. He is the most capped player in the history of the team.
The Ultimate Bafana Bafana Quiz: Test Your Knowledge of South Africa's National Soccer Team!