W latach 2006–2007 grał w reprezentacji do lat 21. Wraz z nią wystąpił w 2007 roku na Mistrzostwach Europy, na których Serbia zajęła 2. miejsce. W seniorskiej reprezentacji zadebiutował 2 czerwca 2007 w wygranym 2:0 meczu z Finlandią w ramach eliminacji do Euro 2008. W 2010 i 2018 był powołany na mistrzostwa świata.