#2 Robin van Persie
Clubs played for: Arsenal, Manchester United.
The former Arsenal and Manchester United striker, Robin Van Persie has scored 144 goals in 280 Premier League games, putting him at number two on this list.
Robin Van Persie started his career in the Premier League when Arsenal signed him from the Dutch club, Feyenoord in 2004. He started off as a left winger before Arsene Wenger turned him into a forward when he moved to the Gunners. His start in the Premier League was slow and he scored just 10 goals in his first 50 PL games.
When Arsenal sold Theirry Henry to Barcelona in 2007, Robin van Persie got the perfect opportunity to establish himself as Arsenal's main forward. He grabbed that opportunity perfectly and went on to score 86 league goals in the next 6 seasons. He was the Premier League's top scorer in the 2011-2012 season.
After spending 8 years with Arsenal, he transferred to Manchester United in 2012. During his first year with the Red Devils, he finished as the league's top scorer and played a vital role in Manchester United's Premier League triumph. He stayed with the side just for two more seasons as injuries limited his playing time.
He moved to Fenerbahce in 2015, before moving back to his first professional club, Feyenoord this year.
Stats- premierleague.com