Va jugar per Croàcia de 2001 a 2013, va aparèixer en cinc grans tornejos per Croàcia <unk> Copas del Món de 2002 i 2006, així com el 2004
, 2008 i 2012 Campeonats d'Europa <unk> i és el cinquè jugador amb més partits en la història de l'equip nacional croata.