Patrick Viera, Thierry Henry, Ian Wright, Tony Adams and Pat Jennings are just a few of the players that are mentioned whenever people start talking and debating about which player has been the best one who has worn an Arsenal jersey.
Thierry Henry is generally considered to be the best one as the retired Frenchman helped Arsenal on winning big pieces of silverware by making a total of 254 appearances and scoring 174 goals during his playing career with the Premier League club.
However, according to the former Arsenal player Paul Merson, considers Dennis Bergkamp to be the greatest player to have performed for Arsenal.