Fue internacional absoluto con España, totalizando 38 partidos y 11 goles. Disputó dos Eurocopas (1996 y 2000) y un Mundial (1998). Previamente, pasó por todas las selecciones nacionales juveniles y la selección olímpica, que logró el oro en .