W reprezentacji Republiki Południowej Afryki Ngobe zadebiutował w 1996 roku. W 1997 roku zagrał we 2 meczach Pucharu Konfederacji 1997: z Czechami (2:2) i ze Zjednoczonymi Emiratami Arabskimi (0:1). W 1998 roku wywalczył wicemistrzostwo Afryki podczas Pucharu Narodów Afryki 1998. Na tym turnieju zagrał trzykrotnie: z Wybrzeżem Kości Słoniowej (1:1), z Namibią (4:1) i półfinale z Demokratyczną Republiką Konga (2:1). Z kolei w 2000 roku podczas Pucharu Narodów Afryki 2000 wystąpił w 5 meczach: z Gabonem (3:1), z Demokratyczną Republiką Konga (1:0), z Algierią (1:1), ćwierćfinale z Ghaną (1:0) i półfinale z Nigerią (0:2). RPA na tym turnieju zajęła 3. miejsce. W 2000 roku Ngobe zagrał również na Igrzyskach Olimpijskich w Sydney. Od 1996 do 2001 roku rozegrał w kadrze narodowej 32 mecze i strzelił 2 gole.