Nomvethe 1999-ben mutatkozott be a dél-afrikai válogatottban. 2001 és 2007 között kihagyhatatlan tagja volt a csapatnak. Ott volt a 2002-es világbajnokságon, ahol gólt szerzett Szlovénia ellen. Pályára lépett még a 2005-ös CONCACAF-aranykupán, a 2006-os, és a 2008-as afrikai nemzetek kupáján, valamint a 2009-es konföderációs kupán. A 2010-es világbajnokságon egy meccsen lépett pályára.