Esordisce per la prima volta con la maglia della Croazia nella vittoria per 3-2 sul Qatar l'8 ottobre 2009. Prende parte successivamente a tutte le qualificazioni degli europei 2012, trovando il primo gol infatti proprio in una partita di qualificazione vinta con il risultato di 3-1 su Malta. Non riuscirà però a partecipare ad alcuna partita dell'europeo a causa di un infortunio alla caviglia.