Premier League High Scorers 1992-2023 - Arsenal

1Thierry Henry 175 1999 2011   11Emmanuel Adebayor 46 2005 2008
2Ian Wright 104 1992 1997   12Freddie Ljungberg 46 1998 2004
3Robin van Persie 96 2004 2011   13Bukayo Saka 45 2019 2023
4Dennis Bergkamp 87 1995 2005   14Aaron Ramsey 40 2009 2018
5Olivier Giroud 73 2012 2017   15Cesc Fabregas 35 2004 2010
6Pierre-E Aubameyang 68 2017 2021   16Mesut Ozil 33 2013 2018
7Theo Walcott 65 2007 2016   17Gabriel Martinelli 32 2019 2023
8Robert Pires 62 2000 2005   18Sylvan Wiltord 31 2000 2003
9Alexis Sanchez 60 2014 2017   19Martin Odegaard 30 2020 2023
10Alexandre Lacazette 54 2017 2021   20Nwankwo Kanu 30 1998 2003