Il a notamment évolué en Bundesliga puis en Premier League, durant les années 1990. Avec l'équipe de Croatie il dispute le championnat d'Europe 1996 et la Coupe du monde 1998. Bilić est sélectionneur de l'équipe nationale croate entre 2006 et 2012 avant de s'engager en faveur du club russe du Lokomotiv Moscou où il ne reste qu'une saison.