James Rodriguez is set to start a Real Madrid match for the first time since May 2017 as Los Blancos welcome Real Valladolid in LaLiga.

Colombia international James spent the last two seasons out on loan with Bayern Munich, with his Madrid career seemingly over.

However, Bayern opted against triggering their purchase option and James has been integrated back into the Madrid squad with Zinedine Zidane's men having so far failed to offload him.

The playmaker slots into the midfield in place of Luka Modric after the Croatia international was sent off in Madrid's season opener last weekend – a 3-1 win at Celta Vigo.

James' last start for Madrid came in May 2017 and, having seemingly looked destined for the exit, he has a chance to prove himself once again to Zidane and his other detractors at the Santiago Bernabeu.

Gareth Bale found himself in a similar position to James during the close-season and came very close to joining Chinese side Jiangsu Suning, but that fell through and he is making his second successive LaLiga start.

The Wales winger could be in for a frosty reception from the notoriously vocal home support, however.

Madrid-owned Andriy Lunin is on the bench for visitors Valladolid.