Arsenal is one of the oldest teams in the Premier League, in the last three decades they have played some graceful and attractive football.

Although they have been struggling in recent years to be a contender in their history Arsenal have won 13 Premier League titles and the FA Cup 13 as well, with the latter being a record. the Gunners have also won the FA Community Shield 15 times and EFL Cup twice.

In this article, we discuss the top five strikers that have played for Arsenal

1) Thierry Henry 

Thierry Henry who has scored 228 strikes in the 377 games is one of the greatest Arsenal players who arrived at the Emirates Stadium in 1999.

French forward has scored 178 goals in the English top-tier, and he has another 35 in the UCL and he was part of the 2003-04 team that won the Premier League title without losing a game.

He departed from the club in 2007 signing for La Liga giants Barcelona, however, came back for a short loan stint at the Gunners in 2012. Henry was a prolific forward whose technical prowess made him one of the best in the Premier League during his time. Apart from Norht London giants, Henry has played for AS Monaco, Barcelona, Juventus and the New York Red Bulls.

2) Ian Wright 

Ian Wright has been also one of the prolific forward for Arsenal he has scored 185 in just 288 games for the club.

The Englishman also played for two other Premier League teams: Crystal Palace and West Ham United, his record at Arsenal is staggering. In the English top-tier, he has managed to found back of the net 128 times, also scoring 13 goals in the UEFA Cup Winners’ Cup for the Gunners.

Wright has scored 12 goals in the FA Cup and 29 in the League Cup in 45 appearances, he is currently working as a pundit.

3) Robin van Persie

The flying Dutchman is eighth on the list of all-time goalscorers for Arsenal, with 132 goals in 278 games for the club. He was at the Emirates from 2004 to 2012 before signing for direct Premier League rivals Man Utd.

One of the best strikers to have ever played in the Premier League, Van Persie achieved fame and status while Arsene Wenger was in charge at Arsenal.

The Dutchman has represented Feyenoord and Fenerbache in the later stages of his career.

4)  Dennis Bergkamp

Dennis Bergkamp is Eleventh on the list of all-time goalscorers at Arsenal, Dutch forward like Thierry Henry was part of the team that had 2003-04 unbeaten run in the Premier League.

Bergkamp could do special things with the ball, he was one of the most skilled forward who has ever player he has scored 120 goals in the 423 games he played for the Gunners. Apart from his 87 strikes in the English top-tier, Bergkamp scored seven goals in the UEFA Champions League, he could have more on his name, however, due to his phobia of flying he has missed mutch of the away games.

He came to the club in 1995 and retired from the sport in 2006.

5) Olivier Giroud 

Former forward Olivier Giroud was also a faithful servant to the Premier League giants despite not having such stunning numbers like others on this list.

Although he earned the wrath of the supporters when he moved to the club’s rivals Chelsea Giroud has scored 105 goals in the 253 games for the Gunners. 73  in the Premier League and 16 in the European tournaments.