2001 року дебютував в офіційних матчах у складі національної збірної Хорватії. У складі збірної був учасником чемпіонату світу 2002 року в Японії і Південній Кореї, а також чемпіонату світу 2006 року у Німеччині. Учасник трьох чемпіонатів Європи — 2004, 2008 та 2012 років.