W 2000 trafił do S.S. Lazio, gdzie w 2001 zdobył koronę króla strzelców Serie A. We wrześniu 2002 za 36 milionów euro przeszedł do Interu Mediolan. Na początku sezonu 2003/2004 trafił za 24 milionów euro do Chelsea F.C., w następnym roku został wypożyczony do A.C. Milan, gdzie w finale Ligi Mistrzów zdobył dwie bramki przeciwko Liverpool F.C., ale jego zespół przegrał finał po serii rzutów karnych. Po sezonie wrócił do Chelsea, gdzie zdobył mistrzostwo Anglii i Tarczę Dobroczynności.
Po Mistrzostwach Świata 2006 znowu został piłkarzem Interu Mediolan. W czerwcu 2009 podpisał kontrakt z Genoa CFC. Zimą wrócił Parma FCCrespo Al Parma: Non Ci Credo..
Od sezonu 2012/2013 występował w lidze indyjskiej, gdzie zakończył swoją karierę sportową.
Kariera reprezentacyjna W reprezentacji Argentyny debiutował 14 lutego 1995 w meczu z Bułgarią, a rok później, na Igrzyskach w Atlancie został królem strzelców turnieju piłkarskiego i zdobył srebrny medal olimpijski.
Brał udział w trzech turniejach finałowych mistrzostw świata (1998, 2002, 2006), jednak bez sukcesów – Argentyna w tych edycjach dochodziła najdalej do ćwierćfinału.
Łącznie w reprezentacji zagrał w 64 meczach i zdobył 35 bramek, co daje mu 4.