Debutó como internacional con la selección española el 22 de enero de 1986 con victoria ante la U.R.S.S., su último partido con la Selección Española lo disputó frente a Yugoslavia en octavos del final del Mundial de Italia el 26 de junio de 1990, totalizando 26 partidos y habiendo disputado los mundiales de 1986 y 1990.