Played for
Plays in
Athletic Bilbao
Barcelona
Espanyol
Osasuna
Aston Villa
Liverpool
Internazionale
Vasco
Al-Duhail
Qatar SC