Alors que certains y voyaient un futur très grand du ballon rond, James Rodriguez ne s'est jamais montré à la hauteur des attentes. Le Colombien, désormais âgé de 31 ans, va tout de même découvrir un nouveau championnat. 

En 2014, le Real Madrid s'offre James Rodriguez pour la colossale somme de 75 millions d'euros. Le Colombien sort alors d'une Coupe du Monde remarquée avec les Cafeteros. Malheureusement, l'espoir va vite faire place à la déception. Celui que l'on voyait comme un prodige ne parvient pas à exprimer tout son potentiel. Ce dernier rejoint ensuite le Bayern Munich avec lequel il disputera 67 matchs avant tenter de l'aventure en Premier League à Everton. Après un passage au Qatar dans le club d'Al-Rayyan, l'ancien monégasque va finalement faire son retour sur le Vieux Continent. Fabrizio Romano annonce en effet qu'un accord est tout proche d'être trouvé avec l'Olympiakos sous la forme d'un prêt. Il y retrouvera son ancien coéquipier Marcelo.