Michael Keane has signed a new five-year deal to keep him at Everton until June 2025.
The 27-year-old impressed in his performances under Carlo Ancelotti and played every minute of last season’s Premier League games after it resumed in June.
On Tuesday, Keane was recalled to the England squad by boss Gareth Southgate for their Nations League games against Iceland and Denmark next week.
The centre-back, who had two years left on his previous deal, has scored three goals in 94 Premier League appearances since signing from Burnley in a £25m deal in 2017.
“I have loved my three years at Everton and am looking forward to seeing what the future holds,” Keane told the club’s website.
“I am learning every day on the training pitch with the manager and all his staff. The manager is one of the best there has been.
“I am not happy just staying where I am at the minute. I want to keep improving and keep learning. My best years are definitely ahead of me.
“It’s time we started producing results on the pitch. We want to finish higher in the table than we did last year and get into Europe.”