Joe Gomez has signed a new five-year deal with the Reds.
The 25-year-old defender has made 142 appearances for Liverpool but struggle with some knee and ankle injuries in the last two seasons.
He has already been a Liverpool player for seven years but has committed his future until 2027.
“I still feel young and the best years are ahead of me. I have got more to learn and the time to do that,” Gomez said.
“I think I have the platform here to do it with the manager and the coaching staff around me and my team-mates, to make sure the best years are ahead.”
Gomez became the third Liverpool player to renew their contract this summer alongside Mo Salah and James Milner.
“One of the many wonderful things about Joe is he has experience and youth – that’s not a bad combination,” said Liverpool boss Jurgen Klopp.
“He has not long turned 25 but he was at the club before I was and I think after Hendo [Jordan Henderson] and Millie [James Milner] he is our longest-serving player.
“But the best thing of all is that his best years are still to come, and I could not be happier that this will happen with us.”