A jucat pentru Croația din 2001 până în 2013, a jucat în cinci turnee majore pentru Croația <unk> Cupele Mondiale din 2002 și 2006, precum și în 2004
, 2008 și 2012 Campionatele Europene <unk> și este al cincilea jucător cu cele mai multe meciuri în istoria echipei naționale a Croației.