Na Mistrzostwach Europy 2000 został – z 5 bramkami – współkrólem strzelców razem z Patrickiem Kluivertem. Z gry w reprezentacji zrezygnował w 2006 roku po rozczarowującym występie dla Serbów i Czarnogórców na Mistrzostwach Świata w Niemczech i oddając opaskę kapitańską Dejanowi Stankoviciowi.

W drużynie narodowej w latach 1994–2008 zagrał 102 razy i zdobył 37 goli.

Kariera trenerska Po zakończeniu kariery piłkarskiej pracował przez rok jako asystent Branko Brnovicia w reprezentacji Czarnogóry.

Od marca 2019 roku był trenerem macierzystego Partizana Belgrad. W pierwszym sezonie zajął z klubem trzecie miejsce w lidze i zdobył puchar kraju po pokonaniu w finale FK Crvenej zvezdy (1:0). W kolejnym sezonie zajął z klubem drugie miejsce w lidze i po pokonaniu walijskiego Connah's Quay Nomads FC, tureckiego Yeni Malatyaspor oraz norweskiego Molde FK zakwalifikował się do Ligi Europy, gdzie zajął trzecie miejsce w grupowej tabeli.

Z funkcji pierwszego trenera został zwolniony 30 sierpnia 2020 roku po wyjazdowej porażce z FK Vojvodina (3:2) – w trakcie spotkania rzucił w głównego sędziego butelką z wodą, za co został ukarany czerwoną kartką.

Od czerwca do października 2021 roku był trenerem NK Olimpija Lublana.

We wrześniu 2023 roku został mianowany trenerem reprezentacji Bośni i Hercegowiny.

Sukcesy Piłkarz