#1 Robin van Persie
Of course, we can't have this list without Robin van Persie. The Dutchman with 144 Premier League goals to his name.
We can say van Persie never actually managed to show his full potential with all kinds of injuries, but during the seasons that he was fully healthy, he looked unstoppable at times. Proved by the fact that he had consecutive 30-goal seasons in 2011/12 and 2012/13, his last for Arsenal and first for United respectively.
Van Persie didn't win much during his 11 years in England, but he'll go down in history as one one of the best players in the Premier League era. He won the Golden Boot twice and was voted the PFA and FWA Player of the Season in 2011/12.
He's the Netherlands' all-time top scorer with 50 goals in 102 games. He was among the top scorers at the 2014 World Cup with four goals.
Van Persie averaged only 25 games per season during his time in the Premier League. If he would've managed to stay healthy, he could've easily managed to join Alan Shearer and Wayne Rooney as the only players in league history with at least 200 goals. He has the fifth best goals ratio in the league with 0.51 per game