Ryan Giggs holds the record for the highest number of appearances in the Premier League, and he is the only player to have played and scored in all 21 seasons. Giggs also has 13 Premier League champion’s medals, which is more than any other player.
Check out the full list below:
*Stats are updated up to 6th May, 2013
Edited by Staff Editor