Debutó el 29 de marzo de 1978 contra Noruega, siendo seleccionador Ladislao Kubala. Fue internacional con la Selección Española de Fútbol en 75 ocasiones, disputó los mundiales de 1982 y 1986 y las eurocopas de 1980, 1984, en la que fue subcampeón y 1988.