The 29-year-old has signed a two-year deal with the Merseyside club having the option of a third. He will wear the number 19 shirt at Goodison Park.
The fee was undisclosed, but the well-informed Paul Joyce states that it is less than £20m (€22.3m) up-front.
— Everton (@Everton) September 7, 2020
James reunites with Carlo Ancelotti, the coach who signed him while in charge of Real Madrid.
He is Everton’s second midfield signing after they brought in Allan from Napoli.
“I am really, really happy to be at this great club, a club with so much history, and here with a manager who knows me really well,” James told Everton’s official channels.
“I’m looking forward to achieving great things here – and winning things, which is what everyone’s aim is.
“I’ve come here to try to improve, to get better. I’ve also come here to help the team to win, to play good football – entertaining football.
“I’m convinced, with Carlo and his technical staff, we can achieve big things and one of the big reasons [I signed] was the presence of Carlo Ancelotti.
“I have enjoyed some great times with him previously at two different clubs. That was a massive reason to come here.”