South Africa has produced a number of talented soccer players over the years. Here are five South African players who are widely regarded as some of the best to have ever played the game in Mzanzi
McCarthy is a retired South African striker who enjoyed a successful career in Europe, playing for clubs such as Porto, Blackburn Rovers, and West Ham United. He is South Africa's all-time leading goalscorer and was named African Footballer of the Year in 2001
Radebe is a retired South African defender who played most of his career at Leeds United in the English Premier League. He captained the South African national team and was named African Footballer of the Year in 1997.
Pienaar is a retired South African midfielder who played for clubs such as Ajax, Tottenham Hotspur, and Everton. He is widely regarded as one of the best midfielders South Africa has ever produced.
Fish is a retired South African defender who played for clubs such as Bolton Wanderers and Charlton Athletic in the English Premier League. He was a key member of the South African national team and played in the 1998 and 2002 FIFA World Cups.
Bartlett is a retired South African striker who played for clubs such as Charlton Athletic and FC Zurich. He was the top scorer at the 2002 African Cup of Nations and scored the winning goal in South Africa's historic 2-0 victory over France in the opening match of the 2002 FIFA World Cup.