1966 és 1977 között 63 alkalommal szerepelt a csehszlovák válogatottban. Tagja volt az 1970-es mexikói világbajnokságon részt vevő csapatnak. Az 1976-os jugoszláviai Európa-bajnokságon aranyérmet nyert a válogatottal.