A statement on the club website read: “Real Madrid CF and Isco have agreed to extend the player’s contract, which will see him remain at the club until the June 30, 2022.
“Tomorrow, Friday, at 2pm, Isco will appear before the media in the press room of the Santiago Bernabeu stadium.”
The Spain international has forced his way into Zinedine Zidane’s first-team plans in recent months with a string of impressive performances.
In addition, the 25-year-old won plaudits for his performance in La Roja’s recent 3-0 win over Italy in World Cup qualifying, scoring a brace against the Azzurri.
Isco’s previous deal was set to expire next year.