top of page
SPORTS

International Football - South Africa
Most Goals Scored
This list features the players with the most goals scored for the South Africa national team.
RANK | PLAYERS | APPEARANCES | GOALS SCORED | YEARS |
1 | Benni McCarthy | 81 | 31 | 1997–2012 |
2 | Shaun Bartlett | 74 | 29 | 1995–2005 |
3 | Katlego Mphela | 53 | 23 | 2005–2013 |
4 | Bernard Parker | 73 | 23 | 2007–2015 |
5 | Phil Masinga | 58 | 18 | 1992–2001 |
6 | Percy Tau | 52 | 16 | 2015–present |
7 | Siyabonga Nomvethe | 82 | 16 | 1999–2012 |
8 | Tokelo Rantie | 41 | 13 | 2012–2017 |
9 | Sibusiso Zuma | 67 | 13 | 1998–2008 |
10 | Themba Zwane | 51 | 12 | 2014–present |
11 | Siphiwe Tshabalala | 89 | 12 | 2006–2017 |
References
Wikipedia. (n.d.). South Africa national soccer team – Top goalscorers. Available at: https://en.wikipedia.org/wiki/South_Africa_national_soccer_team#Top_goalscorers (Accessed 1 December 2025).

SCALA
lists
bottom of page



