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