Fue internacional 15 veces con la selección española, con la que debutó el 15 de mayo de 1960 frente a Inglaterra y jugó su último partido el 27 de octubre de 1968 frente a Yugoslavia.