Für die Nationalmannschaft Kroatiens debütierte er am 25. April 2001 gegen Griechenland. In insgesamt zehn A-Länderspielen, erzielte er ein Tor (gegen Deutschland am 18. Februar 2004) und war Teilnehmer an der EURO 2004 in Portugal.