За репрезентацију Хрватске је одиграо 32 утакмице и постигао 9 голова. Био је члан тима на Европском првенству 2004. у Португалу и на Светском првенству 2006. у Немачкој.