James Milner says he will never take playing for Liverpool "for granted" after he signed a new one-year contract extension at Anfield.

The former England international, who joined the Reds on a free transfer from Manchester City in 2015, has been an integral part of the club's success under Jurgen Klopp.

With 289 games and 26 goals since his arrival on Merseyside, the vice-captain has won a plethora of honours at Anfield.

That experience as something of an elder statesman within the Liverpool squad has seen him persuaded to remain for another term and Milner says he would not have stayed had he not believed he had a role to play.

"I’m very pleased to be staying for another season," the 36-year-old stated. "I have never taken playing for this club for granted and I never will.

"An overriding feeling for me – and a vitally important one in the process – was the belief I can still contribute to the team.

"The gaffer was clear what he thought and that was a big factor in me extending my contract.

"Ultimately it was a decision I made, with the support of my family, on the basis of the quality of people at the club; team-mates first and foremost, along with the manager and coaches.

"As long as I can still play my part, that's not something easy to walk away from.

"Last season was extraordinary, even though it didn't have the ending we hoped it would. But I think that will only make us all even hungrier for more success, to be honest.

"I felt that after the parade and that played a part in my decision-making also. It's a unique club.

"Now this is signed, I'm already looking forward to getting back with everyone, refocusing and going again. It's a brilliant dressing room to be part of."

Milner made 39 appearances across all competitions this term.