31-letni Kolumbijczyk trzynastego kwietnia rozwiązał za porozumieniem stron kontrakt z greckim Olympiakosem i od tego czasu pozostaje bez klubu. W ostatnich dniach „AS” oraz „Globo” podawały, że prowadzi on rozmowy z brazylijskim Botafogo, ale jego prawdziwym pragnieniem jest ponowna gra w LaLidze.
W latach 2014-2020 był piłkarzem Realu Madryt, z którego w sezonach 2017/2018 oraz 2018/2019 wypożyczano go do Bayernu Monachium.
Obecnie James Rodríguez przebywa w Madrycie, gdzie posiada dom i przygotowuje się już do następnej kampanii, a idealnym scenariuszem byłby dla niego brak konieczności kolejnej wyprowadzki z Hiszpanii.
W ostatnich latach kariera króla strzelców mundialu w Brazylii nie układa się najlepiej i nigdzie nie może na dłużej zagrzać miejsca. W sezonie 2020/2021 reprezentował barwy Evertonu, następnie występował w katarskim Al-Rayyan, a w ostatnich miesiącach w Olympiakosie, dla którego w dwudziestu trzech meczach strzelił pięć goli i zanotował sześć asyst.