Gareth Barry, Leighton Baines and Mason Holgate have signed new contracts with Everton, the club have confirmed.
Barry, 35, and Baines, 32, have signed extensions until 2018 and 2019 respectively with Toffees' boss Ronald Koeman praising them as "leaders in our dressing room and on the pitch."
"Gareth Barry is a clever player on the pitch," Koeman told Everton's official website. "Only Ryan Giggs has played more games in the Premier League and let's hope he will smash every record. He's a quiet person but a strong character. He knows what he can and can't do.
"He is a key player for the team. Of course, sometimes you need to protect older players, with all due respect. Gareth is 35 but he is still so important for the team and I'm very happy he has extended his contract."
- Everton (@Everton) December 16, 2016
Of Baines he added: "With Leighton, his attitude is always perfect. He likes to work hard, he likes to learn, he is a technical player with a good view of the game and I'm really happy to have him in the team this season and also for the longer term.
"Offensively, he's a strong player who can cross the ball well and he has that cleverness in the game and in the moment, a quality that's not in every player. He's one of the experienced players in our team and what you like to have in your team is a balance in ages in the group."
Meanwhile, 20-year-old defender Holgate, who has made five first-team appearances this season, has committed to Everton until 2021.
"Mason is one of the big talents at the Club," Koeman said, adding: "He's the future for the Club and other young players like him."