19. Ryan Giggs (109)
The Welshman is the only player to have scored in every Premier League season (although he is yet to net during the current campaign) and has smashed almost every Premier League appearance record going. Giggs, now 39, made his debut for Man United in 1990 – before half of the current squad were even born! His most memorable goal came in the FA, rather than league, against Arsenal.
COMMENTS