Como internacional español, pasó por todas las categorías juveniles de la selección nacional, totalizando con la selección absoluta (1993–2000), 41 partidos y 13 goles. Disputó dos Mundiales (1994, 1998) y una Eurocopa (1996).