Siyabonga Nomvethe skrev i 2001 under med den italienske klub Udinese Calcio i Serie A. I 2002 blev han udvalgt til at spille for South Africa i VM i fodbold 2002. Han gjorde sin tilstedeværelse klar, da han scorede det sejrsgivende mål i 1–0-sejren over Sloveniens fodboldlandshold. Nomvethe blev udlejet til de mindre italienske klubber Salernitana Calcio OG Empoli F.C. fra januar 2004 til juni 2005 efter to mislykkede år i Udinese. Han blev desuden udlejet i seks måneder til den svenske klub Djurgårdens IF, før han permanent brød med Udinese i december 2005. Han skiftede tilbage til Sydafrika, hvor han skrev under med Orlando Pirates.