Jego świetne występy dały klubowi ligowe utrzymanie, a Chorwatowi przysporzyły ogromnej sympatii kibiców, na co najlepszym dowodem, było umieszczenie go w najlepszej drużynie w historii klubu.
Po sezonowych pobytach w Olimpiji Lublanie i NK Zagrzeb, zdecydował się zakończyć karierę w 2005 jako piłkarz Savskiego Marof.
Kariera reprezentacyjna W reprezentacji Jugosławii rozegrał 15 meczów, dochodząc do ćwierćfinału na Mistrzostwach Świata 1990.
Barw reprezentacji Chorwacji bronił od 1994 do 2002 roku, rozgrywając 49 spotkań i strzelając 10 bramek. Z reprezentacją Vatreni, zdobył brązowy medal Mistrzostw Świata 1998 oraz wystartował na Euro 1996 (ćwierćfinał) i Mundialu 2002 (runda grupowa).
Kariera trenerska Od 2006 do 2010 roku pełnił funkcję asystenta Slavena Bilicia w reprezentacji Chorwacji.
W grudniu 2010 roku został wybrany na trenera Crvenej Zvedy Belgrad, przy okazji zostając pierwszym chorwackim trenerem, który trenował serbski klub piłkarski po Wojnie w Bośni i Hercegowinie. Mimo zdobycia z klubem Pucharu Serbii, zdecydował się na rozwiązanie umowy.
Od października 2012 do stycznia 2014 roku prowadził tureckie Kayserispor.