En 1992, tras el desmembramiento de Yugoslavia, fichó por el G. N. K. Dinamo Zagreb croata, con quien conquistó una Liga.
En 1995, se trasladó en Bélgica para jugar en el Club Brujas, donde ganó una Liga, en la que fue el máximo goleador con veinte tantos, además de una Copa.
Tras finalizar su periodo en el país transalpino, firmó con el Chelsea F. C., equipo en el que consiguió proclamarse campeón del Charity Shield y donde jugó hasta su retirada en 2004 debido a una lesión en la rodilla.
En el Mundial 1998 logró un tercer puesto tras quedar apeado de la final por la anfitriona Francia.
En esta competición disputó los siete encuentros que jugó el combinado croata, anotando un gol ante Jamaica.