За репрезентацију Чехословачке дебитовао је 23. јуна 1968. године када је у Братислави побијеђен Бразил са 3:2. За репрезентацију није играо током 1973. и 1975. У репрезентацију се вратио 1976. када је са репрезентацијом на Европском првенству освојио златну медаљу. Од националног дреса опростио се 26. марта 1980. када је Чехословачка изгубила 2:0 од Швајцарске у Базелу. Учествовао је и на Европском првенству 1980. али није улазио у игру. Одиграо је 49 утакмица у репрезентацији Чехословачке и постигао 1 гол 16. јуна 1971.(у квалификацијама за Европско првенство 1972. против Финске).