W reprezentacji Polski juniorów debiutował w 1958, w reprezentacji Polski seniorów w 1960. W 1963 i 1966 wystąpił na mistrzostwach świata w odmianie 11-osobowej, zajmując z drużyną w obu startach 4. miejsce. W 1967 wystąpił na mistrzostwach świata w odmianie 7-osobowej, zajmując z drużyną 9-12. miejsce. Łącznie w I reprezentacji Polski zagrał w latach 1960–1967 w 29 spotkaniach, zdobywając 44 bramki – w odmianie 7-osobowej oraz w latach 1962–1966 w 16 spotkaniach, zdobywając 5 bramek – w odmianie 11-osobowej.