SOUTH Africa’s all-time leading goalscorer Benni McCarthy was today left out of their squad for the World Cup finals.

West Ham striker McCarthy has struggled for fitness in recent months and has been criticised for being overweight.

He was one of five players cut from a 28-man training squad with goalkeeper Rowen Fernandez, defenders Bryce Moon and Innocent Mdledle and midfielder Franklin Cale also omitted.

The full squad is:-

Itumeleng Khune (Kaizer Chiefs), Moeneeb Josephs (Orlando Pirates), Shuaib Walters (Maritzburg United); Siboniso Gaxa (Sundowns), Anele Ngcongca (Genk), Aaron Mokoena (Portsmouth), Matthew Booth (Sundowns), Bongani Khumalo (SuperSport United), Siyabonga Sangweni (Golden Arrows), Tsepo Masilela (Maccabi Haifa), Lucas Thwala (Orlando Pirates); Teko Modise (Orlando Pirates), Lance Davids (Ajax Cape Town), Reneilwe Letsholonyane (Kaizer Chiefs), MacBeth Sibaya (Rubin Kazan), Thanduyise Khuboni (Golden Arrows), Kagiso Dikgacoi (Fulham), Steven Pienaar (Everton), Siphiwe Tshabalala (Kaizer Chiefs); Surprise Moriri (Sundowns), Bernard Parker (FC Twente), Katlego Mphela (Sundowns), Siyabonga Nomvethe (Moroka Swallows)