El 11 de marzo del 2019 será recordado como el día en que Zinedine Zidane regresó al Real Madrid, tras los malos resultados de Julien Lopetegui y Santiago Solari. Así mismo, en el mercado veraniego de ese año se anunció que James Rodríguez regresaba al club merengue luego de dos temporadas a préstamo en Bayern Munich.
El inicio pintaba prometedor pues, con las lesiones de Modric y Kroos, el colombiano parecía que ganaba su espacio en el once titular del conjunto madrileño. A pesar de ello, las lesiones y el imperioso ascenso de Federico Valverde le trajeron de nuevo a James los fantasmas de temporadas pasadas. Es más, se podría decir que la situación empeoró.
El diez de la Selección no juega con el Real desde el 6 de febrero, eliminación contra Real Sociedad en Copa del Rey, y en La Liga toca remontarse hasta el 19 de octubre, derrota frente a Mallorca. Recientemente volvió a las convocatorias pero sigue sin oportunidades fijas en el esquema de Zidane.
Así las cosas, James en esta temporada (2019-20) tiene los siguientes números:
Partidos jugados: 13.
Titularidades: 8.
Goles: 1.
Asistencias: 2.
En la primera temporada con Zidane (2015-16):
Partidos jugados: 22.
Titularidades: 13.
Goles: 8.
Asistencias: 10.
En la segunda temporada con Zidane (2016-17):
Partidos jugados: 32.
Titularidades: 20.
Goles: 11.
Asistencias: 12.