Fue internacional con España en la categoría sub-21, con la que participó en la Eurocopa de 1990. Con la selección absoluta jugó cincuenta y cuatro partidos en los que anotó tres goles. Su debut se produjo el 4 de septiembre de 1991 en un partido amistoso contra Uruguay disputado en Oviedo. Además de su participación en los Juegos Olímpicos de Barcelona 1992, en los que consiguió la y anotó uno de los goles de la final, disputó los Mundiales de 1994 y 1998, y las Eurocopas de 1996 y 2000. Su último encuentro con la selección fue un amistoso ante Inglaterra, disputado el 28 de febrero de 2001, en el que España cayó derrotada por 3-0.