Debutó con selección española el 12 de noviembre de 1986, en un España 1-0 Rumania, con la selección ha disputado la Eurocopa de 1988 y el Mundial de 1990, fue 48 veces internacional.