Za slovensko reprezentanco je prvič nastopil 28. decembra 2001 na prijateljski tekmi proti tunizijski reprezentanci. Bil je tudi član srebrne reprezentance na Evropskem prvenstvu 2004 v Sloveniji. V starosti 39 let je nastopil na Olimpijskih igra 2016 v Riu in bil daleč najizkušenejši reprezentant v slovenski postavi. Tam je dobro opravil svoje vratarske zadolžitve in med drugim na tekmi proti domači Braziliji zbral 12 obramb.