Answer
Riquelme never played for any other Spanish club besides FC Barcelona and Villarreal. He began his career in Argentina with Boca Juniors before moving to Spain in 2002. After leaving Villarreal in 2007, he had brief stints in Argentina, Brazil, and China before returning to Boca Juniors in 2011, where he ended his playing career in 2014.