El și-a făcut debutul la naționala Serbiei sub conducerea Javier Clemente, intrând într-un meci amânat din preliminariile UEFA Euro 2008 de acasă împotriva Kazahstanului la 24 noiembrie 2007. De asemenea, a intrat din postura de rezervă pe final de meci în timpul Euro 2012, inclusiv în meciul împotriva Italiei.