1. Ryan Giggs – 672 Games
And finally the top player with most Premier League appearances is the 41-year-old Ryan Joseph Giggs, who played for just one club during his whole professional football career.
At Manchester United the winger made 672 Premier League appearances and scored a total of 114 goals.
Giggs is the only Premier League player to have made over six hundred and fifty appearances and the only player to have scored a hundred goals in the Premier League without a hat-trick.
Giggsy, as he is known, is now United’s assistant manager to Louis Van Gaal after spending four games as interim manager due to David Moyes being sacked at the end of last season.