James Milner has the ability and the attitude to play at the top level until his late 30s, according to Jürgen Klopp.

The Liverpool vice-captain started the season in excellent form, producing an influential performance in the 4-0 win over West Ham United before opening the scoring in Monday’s 2-0 success at Crystal Palace.

At his pre-match press conference on Friday, the manager was asked if Milner is still improving at 32 and replied: “Since I worked together with him it was always fine, always good.

“He started in different positions and we played different systems, then he played full-back. Now he plays in a midfield role. All our players are influential, that’s how it should be.

“For Millie, age is for sure no issue – he is an absolutely naturally skilled boy, he really is such a sports guy; he could probably do each kind of sport he tries, he’d be good in.

“Age is no problem. In all parts of life, at 32 if you are in any company in the world they tell you to wait a few years until you can get a real job.

“In football it sounds like they are already close to retirement. It’s not too far away but there are players who can play until 36, 37, even 38.

“Because of his physical abilities, I’m pretty sure he’s one of them, if he’s lucky enough with injuries, which I wish him. The end is not to see and his desire to improve is exceptional.

“So, a very good player. If it’s the best moment of his career, maybe better ask him than me because he was always part of his career and I wasn’t.”