W reprezentacji Polski debiutował w 1958, dwukrotnie wystąpił na igrzyskach olimpijskich (1960 – 7 m., 1964 – 6 m.), czterokrotnie na mistrzostwach Europy: 1959 (6 miejsce), 1961 (9 miejsce), 1963 (2 miejsce), 1965 (3 miejsce). Łącznie w reprezentacji Polski wystąpił 153 razy, zdobywając 1525 punktów. Karierę reprezentacyjną zakończył w 1966.