Siyabonga’s full name is Siyabonga Eugene Nomvethe. He was born on December 2, 1977 in Durban, South Africa and is a South African soccer player. He has a played in European leagues and for his country’s national team Bafana Bafana. Some of the clubs he has played for includes; Aalborg BK, Udinese and Moroka Swallows. Siyabonga started playing for his country’s national team in 1999.