Kariera reprezentacyjna W 1978 znalazł się w kadrze powołanej przez Jacka Gmocha na Mistrzostwa Świata. Podczas turnieju rozegrał pięć spotkań w pełnym wymiarze czasowym. W zespole narodowym wystąpił 34 razy. Swojego jedynego gola w reprezentacji zdobył podczas przegranego 1:2 meczu z Węgrami, który był jednocześnie jego debiutem.
Statystyki kariery reprezentacyjnej Mecze w reprezentacji lp. Data Miejsce Przeciwnik Rezultat Rozgrywki Grał Uwagi1. 13 kwietnia 1977 Budapeszt 1-2 towarzyski od 46' 2. 15 maja 1977 Limassol 3-1 el. MŚ 1978 od 85' 3. 29 maja 1977 Buenos Aires 1-3 towarzyski od 44' 4. 10 czerwca 1977 Lima 3-1 90' 5. 19 czerwca 1977 São Paulo 1-3 90' 6. 7 września 1977 Wołgograd 1-4 90' 7. 21 września 1977 Chorzów 4-1 el. MŚ 1978 od 87' 8. 29 października 1977 Chorzów 1-1 90' 9. 5 kwietnia 1978 Poznań 5-2 towarzyski 90' 10. 12 kwietnia 1978 Łódź 3-0 do 71' 11. 26 kwietnia 1978 Warszawa 1-0 90' 12. 1 czerwca 1978 Buenos Aires 0-0 MŚ 1978 90' 13. 6 czerwca 1978 Rosario 1-0 90' 14. 14 czerwca 1978 Rosario 0-2 90' 15. 18 czerwca 1978 Mendoza 1-0 90' 16. 21 czerwca 1978 Mendoza 1-3 90' 17. 15 listopada 1978 Wrocław 2-0 el. ME 1980 90' 18. 4 kwietnia 1979 Chorzów 1-1 towarzyski 90' 19. 18 kwietnia 1979 Lipsk 1-2 el. ME 1980 90' 20. 2 maja 1979 Chorzów 2-0 90' 21. 19 sierpnia 1979 Słupsk 5-0 towarzyski do 45' 22.