Za chorvatský národní A-tým debutoval 18. 2. 2004 v přátelském utkání ve Splitu proti Německu (porážka 1:2). Zúčastnil se EURA 2004 v Portugalsku, MS 2006 v Německu a EURA 2008 v Rakousku a Švýcarsku.