Wyjazd na letnie IO i niechęć wobec obniżenia zarobków z kontraktu podpisanego w czasie prezesury Joana Gasparta były jednymi z czynników, którymi kierował się Rijkaard, rezygnując z usług ArgentyńczykaSaviola z paszportem leci do Monaco - Pilka.pl. Dlatego w sezonie 2004/05 piłkarz został wypożyczony do AS Monaco, gdzie strzelił 8 bramek w Ligue 1, 5 w Pucharze Francji i 4 w Lidze Mistrzów.

W sezonie 2005/06 grał na zasadzie wypożyczenia w Sevilli, z którą zdobył Puchar UEFA.

Javier wrócił do Barçy na czas sezonu 2006/07, ale nie grał wtedy zbyt wiele - 18 meczów w La Liga, 7 w Pucharze Króla i zaledwie 1 w Lidze Mistrzów, łącznie we wszystkich rozgrywkach zdobywając 12 bramek .

W roku 2007 wygasł jego kontrakt z Dumą Katalonii, po czym zdecydował się na transfer do odwiecznego rywala Barcelony - Realu Madryt. Przez dwa sezony (2007/08 oraz 2008/09) w barwach Królewskich rozegrał 31. spotkań, w których zdobył 5. bramek.

Po zakończeniu sezonu 2008/09 za kwotę 5 milionów € przeszedł do Benfiki LizbonaSaviola w Benfice Lizbona.