Seinen ersten Einsatz für die Nationalmannschaft Südkoreas hatte er, gerade 21-jährig im Januar 2000, als er noch für seine Universität spielte, seitdem ist er meist Stammspieler; er absolvierte alle Spiele der Auswahl sowohl beim Konföderationen-Pokal 2001 sowie der Weltmeisterschaft 2002 in Japan und seiner Heimat. Dort erzielte er auch das wichtigste Tor seine Karriere, als er im 1/8-Finalspiel gegen Italien in der 88. Minute den 1:1-Ausgleich erzielte und somit seiner Heimat das Weiterkommen ermöglichte. Er stand auch in der Auswahl Koreas für die Weltmeisterschaft 2006 in Deutschland, war jedoch nur noch zweifacher Einwechselspieler, so dass er insgesamt auf neun WM-Endrundeneinsätze kommt.