За најбољу селекцију Југославије одиграо је осам утакмица, дебитујући 4. децембра 1956. на олимпијском турниру против Индије (4:1) у Мелбурну, а последњу утакмицу одиграо је 9. октобра 1960. против Мађарске (1:1) у Будимпешти. Наступио је 1956. на олимпијском турниру у Мелбурну (Аустралија) био члан екипе која је освојила сребрну медаљу, бранио је у финалу гол Југославије када је 1960. у Риму освојена златна олимпијска медаља, а играо је и у финалу Европског првенства 1960, у Паризу, на коме је репрезентација освојила друго место.