Liverpool extended the contract of James Milner through the 2022 season.
"I've been lucky and privileged to play for this club for four-and-a-half years now, it has been an amazing time seeing how the club is changing and developing," said Milner.
Milner's extension comes on the heels of the club also extending Jurgen Klopp.
The 33-year-old Milner joined Liverpool from Manchester City in 2015. He has made 198 appearances for the club.