Z reprezentacją Chorwacji brał udział w turniejach Mistrzostw Świata 2002 (faza grupowa), Mistrzostwach Świata 2006 (faza grupowa), Euro 2008 (ćwierćfinał) i Euro 2012 (faza grupowa), Mistrzostwach Świata 2014.