Dopo il debutto, nel 2006, con la nazionale maggiore serbo-montenegrina, ha partecipato ai Mondiali del 2006, riserva del titolare Dragoslav Jevrić. Dopo il ritiro di quest'ultimo, con le qualificazioni agli Europei del 2008, diventa titolare della nazionale serba, prendendo anche parte ai mondiali 2010 in Sudafrica, dove la Serbia è stata eliminata al primo turno, ma dove si è anche distinto per aver parato un rigore a Lukas Podolski in occasione del match vinto contro la Germania.