Serbia W seniorskiej reprezentacji kraju zadebiutował we 8 września 2007 roku w meczu z Finlandią. Pierwszego gola w kadrze zdobył 12 sierpnia 2009 roku w meczu z RPA. W czerwcu 2010 roku został powołany na mistrzostwa świata. Nie zagrał w dwóch pierwszych meczach turnieju, rozegranych 13 czerwca z reprezentacją Ghany (0:1) oraz meczem Niemcami (1:0), który odbył się 18 czerwca. W meczu z Australią (1:2) grał od 62. minuty. Ostatecznie Serbia swój udział w mundialu zakończyła na fazie grupowej.

Bramki w kadrze # Data Miasto Przeciwnik Wynik Wynik końcowy Rozgrywki 1. 12 sierpnia 2009 Atteridgeville 1–0 3–1 Mecz towarzyski 2. 12 sierpnia 2009 Atteridgeville 3–0 3–1 Mecz towarzyski 3. 14 października 2009 Mariampol 1–1 1–2 Eliminacje MŚ 2010 4. 3 marca 2010 Algier 3–0 3–0 Mecz towarzyski 5. 9 lutego 2011 Tel Awiw-Jafa 1–0 2–0 Mecz towarzyski 6. 25 marca 2011 Belgrad 2–1 2–1 Eliminacje EURO 2012 7. 6 września 2011 Belgrad 2–0 3–1 Eliminacje EURO 2012 8.