У складі молодіжної збірної Югославія провів 4 матчі, забив 2 голи (у 1987 році). У складі національної збірної Хорватії провів 53 матчів, забив 2 голи (1990—2002); учасник чемпіонату Європи 1996 (3 матчі) і чемпіонату світу 1998 (7 матчів).