A 31 éves csatár az elmúlt idényben a spanyol Málagában játszott, 27 mérkőzésen nyolc gólt lőtt.
Saviola már 16 éves bemutatkozott a River Plate-ben, és egészen 2001-ig hazájában maradt. Ekkor igazolta le a Barcelona, amelynek színeiben 123 találkozón 49 gólt szerzett. Közben kétszer kölcsönadták, először a Monacónak, majd a Sevillának, míg 2007 és 2009 között a Real Madrid, később pedig a Benfica játékosa volt.
Az argentin válogatottban negyvenszer lépett pályára, tizenegy gólt szerzett.