O ex-volante deixou o Barcelona em 2001, depois de mais de uma década atuando pelo clube catalão, para uma pequena ronda internacional. E depois de passar por Brescia, Roma, Dorados de Sinaloa e pelo futebol do Oriente Médio, pendurou as chuteiras aos 35 anos. Mais tarde, foi recrutado para treinar o time B do Barcelona, substituindo Frank Rijkaard na equipe principal a partir de 2008.