Στην Εθνική Κροατίας παίζει από το 2009 και έχει λάβει μέρος στα Μουντιάλ του 2014 και του 2018 και στα Euro του 2012 και του 2016.