#2 Thierry Henry - Arsenal - 175 goals
"Thierry Henry could take the ball in the middle of the park and score a goal that no one else in the world could score," said the great Arsene Wenger of his compatriot. Well, that's true as not many in the world possessed the finesse this man did.
Over the course of eight seasons and 253 league appearances, the Belgium assistant coach struck 175 goals. In total, he had 226 for the Gunners. Widely regarded as one of the sweetest timers of the football, Henry could find the back of the net with the right precision, power, placement and flare.
With fantastic technical ability, dribbling prowess and desire to become the best, Henry carried Arsenal to five trophies, including two league titles. Most definitely, it was him who brought an attacking edge to a rather defensive formation of 4-5-1 used by Arsene Wenger - such was his spark in front of goal.
He remains Arsenal's and France's most successful goalscorer.