James Rodriguez has joined Bayern Munich on a two-year loan deal from Real Madrid.

The Colombian international made the move to the Santiago Bernabeu in 2014 after producing a string of solid performances at the 2014 World Cup, securing the Golden Boot.

However, his time in the Spanish capital has been less than impressive, struggling to hold down a regular starting place behind the likes of Karim Benzema, Cristiano Ronaldo, Gareth Bale and now – the ever improving Isco.

A move away from Madrid had been heavily discussed since the end of the season with a whole host of English Premier League sides showing interest, including Jose Mourinho’s Manchester United.

But, it is now confirmed by Bundesliga side Bayern Munich that the former Monaco man will arrive this summer.

“FC Bayern Munich and Real Madrid have agreed on the change of Colombian national player James Rodriguez to the German championship on Tuesday,” read a Bayern statement.

“The two clubs agreed on a two-year loan transaction until June 30, 2019 with the following purchase option for FC Bayern Munich.

“James Rodriguez will sign his contract in Munich after successfully completing the compulsory medical check.”

Rodriguez, who made 77 La Liga appearances across three seasons, netting 22 goals – will sign a two-year loan deal which includes the option of a permanent deal.