Za slovensko reprezentanco je odigral 48 tekem, na katerih je dosegel štirinajst golov. Nastopil je tudi na Evropskem prvenstvu 2000.