Grał w niej przez rok i był najlepszym strzelcem w sezonie 1998/1999.

W 1999 roku Dani został piłkarzem Barcelony. W niej po raz pierwszy wystąpił 21 sierpnia 1999 w wygranym 2:0 domowym spotkaniu z Realem Saragossa i w debiucie zdobył gola. W swoich pierwszych 5 rozegranych meczach sezonu 1999/2000 strzelił 7 goli, w tym hat-tricka z Betisem (4:1). W całym sezonie strzelił 11 goli grając w ataku z Rivaldo i Patrickiem Kluivertem. W kolejnych sezonach z powodu licznych kontuzji grał w Barcelonie w małej liczbie meczów.

W 2004 roku Dani wrócił do Realu Saragossa, a latem tamtego roku został zawodnikiem Espanyolu Barcelona. Zadebiutował w nim 28 sierpnia 2004 w meczu z Deportivo La Coruña. Latem 2005 wyjechał do Grecji i grał w Olympiakosie Pireus. W 2007 roku krótko był piłkarzem tureckiego Denizlisporu, a karierę kończył w 2008 roku jako zawodnik Rayo Majadahonda.