
Football fans go crazy for the rich history of Premier League.
The English fist tier is currently the most popular and watched league in the world.
Fans do not only go to stadiums to watch the matches live, but also stick to their TV screens, because these fans are from all over the world, and cannot always reach the actual venue of the game by traveling halfway across the globe.
It is quite obvious that scoring a single goal in front of such a crowd is a big deal for every player. But even under pressure, they manage to set their own records.
That is why be bring you the Top 5 all-time best scorers of Premier League:
5. Thierry Henry (175 goals)

Retired French footballer Thierry Daniel Henry won the MLS Supporters’ Shield during his time with the New York Red Bulls in 2013. He surpassed Michel Platini’s record while becoming France’s top goal scorer of all time in October 2007. Henry played for Arsenal in his Premier League career and scored a total of 175 goals which placed him in the fifth place in our list of 10 all-time top scorers of Premier League.
He scored 175 goals in 254 appearances for Arsenal between 1999 and 2007. Henry then scored 51 goals in 122 appearances for New York Red Bulls between 2010 and 2014 after his transfer in the MLS. Besides his club career, Thierry Henry also scored 51 goals in 123 appearances he has made for the French national football team from 1997 to 2010.
4. Frank Lampard (177 goals)

Frank Lampard last played as the central midfielder or attacking midfielder for English club Manchester City. He currently coaches the Championship club Derby County. He was voted FWA Footballer of the Year in 2005. Shortly after, he received the FWA Tribute Award in 2010. He has played for West Ham United, Chelsea and Manchester City in his Premier League career. He scored a total of 177 goals which placed him in the fourth place in our list of 10 all-time top scorers of Premier League.
Lampard scored 147 goals in 429 appearances for Chelsea between 2001 and 2014. He then opted for transfer and scored 6 goals in 32 appearances for Manchester City in 2014. Besides his club career, Frank Lampard has also scored 29 goals in 106 appearances he has made for the English national football team from 1999 to 2014.
SEE ALSO:
- 10 Upcoming Talents from the Champions League 2017/2018
- Top-10 Fastest Ever Goals In Football History
- Top 5 players with most league titles