5) Aaron Lennon (16 Years And 129 Days)

Aaron Lennon

The winger made his debut for Leeds United against Tottenham in August 2003.

Out of the top five, Lennon is the player who has had the most success at the highest level, having made 416 appearances in the Premier League in total.

The midfielder only retired last year at the age of 35, playing for four different top-flight clubs (Leeds, Spurs, Everton and Burnley).