The South African legend played his last game at the weekend for AmaZuluinn in their last home match of the season against Leopards.
The KwaMashu-born forward who has scored 170 goals, played 559 professional football games ended his career with his 560th game.
In September, it was announced by the Durban-based club that Nomvethe would be retiring at the end of last year.
However, the decision was changed in January to say that the 41-year-old would finish the 2018/19 season still part of coach Cavin Johnson’s squad at Usuthu.
Nomvethe, 41 has played as a forward in several European leagues, and now represents AmaZulu FC in the Absa Premier League where he retired. Nomvethe has represented the Bafana Bafana (South Africa national football team) since 6 May 1999, and he played in the 2002 and 2010 World Cups. He is the highest all-time goal scorer in the PSL.
Nomvethe has been with Usuthu since January of 2016. Following a career spanning over two decades, and having played for some of the top clubs locally and abroad, including Kaizer Chiefs, Orlando Pirates, as well as Udinese in Italy.
The veteran has had a professional career of more than 20 years, from when he started out at African Wanderers in 1997, and has scored 123 goals.
Bhele scored 16 times in 78 appearances for Bafana Bafana.