S jugoslávským výběrem do 21 let získal roku 1990 stříbrnou medaili na mistrovství Evropy. Byl povolán i do seniorské jugoslávské reprezentace, a to na mistrovství světa v Itálii roku 1990, ale nakonec na šampionátu nenastoupil. Reprezentační dres tak oblékl až v éře samostatného Chorvatska, hrál za něj na Euru 1996 i na mistrovství světa roku 2002. Celkem za chorvatský národní tým odehrál 40 zápasů a vstřelil 10 gólů.