הופעתו הראשונה בנבחרת ישראל הבוגרת הייתה ב-1963 בניצחון 1–0 על נבחרת דרום וייטנאם. השתתף יחד עם הנבחרת בגביע אסיה 1964, במונדיאל 1970, באולימפיאדת מונטריאול (1976) ובמשחקי אסיה 1974. בסך הכל רשם 69 הופעות במדי הנבחרת.