On 11 July 2017 , it was announced that James was loaned to German side Bayern Munich on a two-year long deal for €10 million , with an option to buy for an extra €35 million at the end.
Bayer Munich paid €10 million for James Rodrigez to play for them on loan .