Esordì nella Nazionale cecoslovacca il 19 settembre 1965 in Cecoslovacchia-Romania 3-1. Partecipò al Mondiale del 1970, giocando 3 gare, ed al vittorioso Europeo del 1976, disputando la semifinale contro i Paesi Bassi, realizzando il gol del definitivo 3-1 nei tempi supplementari, e la finale contro la Germania Ovest, vinta ai rigori 5-3.