Can you name the top 32 players with the most appearances for Arsenal in the Premier League?

Arsenal have had some fairly loyal players over the years with five playing more than 300 games for the Gunners.

But can you name the top 32 players who have made the most appearances for Arsenal.

See how you do below: