Barcelona contó con sus servicios en el año 2004, donde se mantuvo hasta 2009, equipacion de holanda firmando la mejor etapa de su carrera. Javier ‘El Conejo’ Saviola fichó por el Barcelona en el año 2001, y donde se mantuvo hasta el 2007. Tras una temporada en el Mónaco y otra en el Sevilla, el Madrid contrató sus servicios para la temporada 2007/2008 y la 2008/2008, camiseta de ecuador 2022 donde jugó 31 partidos en dos temporadas.