FC Barcelona W wieku 22 lat został zawodnikiem FC Barcelona, gdzie wkrótce objął funkcję kapitana drużyny. W Barcelonie Figo spędził pięć lat stając się współautorem zdobycia Mistrzostwa Hiszpanii 1998 i 1999 oraz Pucharu Hiszpanii 1997 i 1998, jak i Pucharu Zdobywców Pucharów.
Real Madryt W 2000 przeszedł do największego rywala swojego klubu, tj. do Realu Madryt, za 56 milionów dolarów, co uczyniło go wtedy najdroższym zawodnikiem świata. W tym samym sezonie wygrał w plebiscycie pisma "France Football" na najlepszego piłkarza w Europie, a w plebiscycie FIFA ustąpił miejsca tylko Zidane'owi. W znacznym stopniu przyczynił się do sukcesów swojej drużyny w lidze. W swoim pierwszym sezonie w Madrycie, oprócz 9 goli mógł poszczycić się 17 asystami. Następny sezon Figo ponownie zaczął z wysokiego pułapu, ale na początku 2002 roku doznał kontuzji, która wyłączyła go ze składu na kilka tygodni. Po powrocie do drużyny reprezentował bardzo duży spadek formy, co skutkowało częstymi zmianami przez Steve'a McManamana. Mimo słabej formy zawodnika, Real zagrał w finale Ligi Mistrzów i zwyciężył w nim 2:1 z Bayerem 04 Leverkusen, a zwycięskiego gola strzelił Zinédine Zidane. W 2005 roku opuścił ekipę z Madrytu.