Ở mùa Hè 2017, Bayern Munich đã mượn James Rodriguez từ Real Madrid theo bản hợp đồng có thời hạn 2 năm trị giá 10 triệu euro kèm theo điều khoản mua đứt vào cuối mùa giải 2018/19. Tại sân Allianz Arena, tiền vệ người Colombia đang hưởng mức lương 8 triệu euro/năm
Nhưng trước phong độ tuyệt vời của James trong năm đầu tiên (4 bàn và 7 kiến tạo/24 trận đấu ở mọi đấu trường), BLĐ "Hùm xám" đã quyết định giải quyết trường hợp này trước thời hạn.
Cụ thể, Bayern sẽ mua luôn James ngay khi mùa giải 2017/18 hạ màn với giá 35,2 triệu euro. Đây là điều mà Real có vẻ không muốn vì nếu giữ nguyên như hợp đồng đã ký kết, họ sẽ thua về 45,2 triệu euro vào mùa Hè 2019.
Vào ngày thứ Bảy (17/2), James sẽ có mặt trong đội hình Bayern làm khách trước Wolfsburg ở vòng 23 Bundesliga. Sau đó vào giữa tuần tới, anh và các đồng đội sẽ đối đầu với Besiktas ở lượt đi vòng 1/8 Champions League.