Sein internationales Debüt für die jugoslawische Nationalelf gab er am 8. Juni 1968 gegen Italien (1:1) in Rom. Sein letztes von 55 Länderspielen (3 Tore) bestritt er am 19. Juni 1976 (EM-Runde) gegen die Niederlande (2:3) in Zagreb. Er nahm sowohl an der Weltmeisterschaft 1974 als auch an den Europameisterschaften 1968 und 1976 teil.