James Milner has joined Manchester United legend Ryan Giggs in second on the Premier League's all-time appearances list after taking to the field against West Ham on Tuesday.
Milner has spent over 21 years as a Premier League footballer, featuring in every single season since 2002-03 when he made his debut for Leeds United aged just 16 under Terry Venables.
The former England international went on to win the competition on three occasions so far, most recently with Liverpool in 2019-20, following two with Manchester City.