Kariéru začal v roce 1984 v rodném Osijeku, kde hrál za prvoligový NK Osijek. Tady odehrál téměř 100 utkání a vstřelil 40 gólů. Poté odešel do slavného chorvatského klubu NK Dinamo Zagreb. Ačkoli byl osočován, že se málo zapojuje do hry, pomohl klubu ke skvělým výsledkům a roku 1991 odešel do španělské FC Sevilla. Zde strávil následujících pět let, kdy potřeboval ke vstřelení 76 gólů 153 zápasů. V Seville se stal legendou a po ME 1996 v Anglii ho koupil Real Madrid. Zde se stal mistrem ligy 1997 a vítězem Ligy mistrů 1998. Poté nastal zřejmě nejslavnější moment jeho kariéry, a to Mistrovství světa 1998 ve Francii. Zde šesti brankami v sedmi utkání vystřílel Chorvatům bronz, dostal zlatou kopačku pro nejlepšího střelce turnaje, byl vyhlášen druhým nejlepším hráčem turnaje a v anketě FIFA skončil jako třetí nejlepší hráč sezony. Doma získal Državnu nagradu za šport (státní vyznamenání za sport) jako jednotlivec i jako člen týmu.