Op 29 november 1967 maakte hij zijn debuut als international in een vriendschappelijke wedstrijd tegen Nederland. Hij speelde op het WK 1970 en was daar de eerste speler in de geschiedenis die een gele kaart kreeg op een WK en speelde daarna niet meer. Twee jaar later viel hij in op het halve finale van het EK 1972, waar de Sovjets de Hongaren versloeg. In de finale, die ze verloren werd hij niet ingezet.