Top 5: Premier League’s all-time top goalscorers
5. Thierry Henry
With 175 strikes, Arsenal legend Thierry Henry is number five on the all-time list.
The French hitman only featured for The Gunners in the English top-flight – during two spells between 1999-2007 and 2012 – winning three FA Cups, two Premier League titles and two FA Community Shields.
Henry netted 175 times in just 258 league outings. Prolific!