23 lipca 2010 podpisał 4–letni kontrakt z greckim Olympiakosem. Kwota transferu wyniosła 3,3 miliona funtów i może wzrosnąć do 4,6 miliona.

3 września 2011 roku skompletował transfer do tureckiego Galatasaray SK. Następnie występował w Watford FC, RCD Mallorca oraz w słoweńskich klubach NK Zavrč i FC Koper.

30 stycznia 2026 roku został trenerem Eintrachtu Frankfurt, z podpisał dwuletni kontrakt.

14 sierpnia 2026 został ogłoszony nowym trenerem Crveny zvezdy Belgrad.

Kariera reprezentacyjna W reprezentacji Hiszpanii zadebiutował 13 października 2007 w wygranym 3:1 meczu eliminacyjnym do Euro 2008 przeciwko Danii, kiedy to w drugiej połowie zmienił Joaquína. Wychowanek Mallorki uderzeniem zza pola karnego prosto w "okienko" bramki strzeżonej przez Thomasa Sørensena ustalił wynik spotkania.

Statystyki stan na 26 lipca 2010 Sezon Klub Liga Mecze Gole Europa Mecze Gole 2000/2001 RCD Mallorca Primera División 1 1

2001/2002 RCD Mallorca Primera División 7 1 Liga Mistrzów 1 0 2002/2003 RCD Mallorca Primera División 35 4

2003/2004 Girondins Bordeaux Ligue 1 32 2 Puchar UEFA 10 5 2004/2005 Girondins Bordeaux Ligue 1 21 2

2005/2006 RCD Espanyol Primera División 8 0 Puchar UEFA 3 0 2005/2006 Manchester City Premier League 15 1