It started 17 years ago at Leeds United, where he made his debut during a 4-3 win over West Ham aged 16 years, 10 months and six days.
Milner lasted two years at Elland Road before spending four years at Newcastle United and two years at Aston Villa before joining Manchester City in 2010 for £26m.
At City he won the Premier League twice (2011/12 and 2013/14) and became a regular for the England national team.
A free transfer to Liverpool then materialised in 2015, and since then Milner has furthered his status as 'Mr Versatile' and 'Mr Consistent' with his performances.
Liverpool fans adore the 33-year-old, who always gives 100% and played an important role in their Champions League triumph last season.
He's showing no signs of slowing down either, despite his age.
Milner once again dominated Liverpool's pre-season fitness test back in July, winning it for a second year running, and still possesses an amazing physique.
Jurgen Klopp is also a huge fan of the Englishman and wouldn't dream of shipping him anytime soon, such is his importance at Anfield.
And so, to mark Milner's career in the Premier League to date, a very random yet incredible statistic has emerged.
According to football writer Richard Jolly, Milner has now been a Premier League footballer for exactly half his life.
He was born on January 4, 1986, made his debut 6154 days later on November 10, 2002, and 6154 days later brings us to today's date: September 16, 2019.
It's the kind of statistic you would expect to be tweeted by the 'Boring James Milner' Twitter account, but it's pretty crazy nonetheless.
Drinking all that Ribena sure has worked wonders.News Now - Sport News