Za Slovensko nogometno reprezentanco je prvič nastopil 9. oktobra 1999 na tekmi proti Grčiji. Za reprezentanco je nastopil na 27. tekmah, bil pa je tudi član reprezentance na Svetovnem prvenstvu v nogometu 2002.