První reprezentační zápas odehrál v přátelském zápase 26. dubna 1972 proti Lucembursku. Na mistrovství Evropy roku 1976 odehrál oba zápasy ve finálové části. S reprezentačním dresem se rozloučil 21. září 1977 v kvalifikačním zápase na MS 1978 proti Skotsku. V československé reprezentaci odehrál 17 zápasů a vstřelil 3 góly, všechny tři ve čtvrtfinále mistrovství Evropy 1976 do sítě Sovětského svazu.