Premier League High Scorers 1992-2018 - Everton

1Romelu Lukaku 68 2013 2016   11Tony Cottee 28 1992 1993
2Duncan Ferguson 60 1994 2005   12Louis Saha 27 2008 2011
3Tim Cahill 56 2004 2011   13Wayne Rooney 25 2002 2017
4Kevin Campbell 45 1998 2003   14Marouane Fellaini 25 2008 2012
5Leon Osman 44 2003 2014   15Yakubu 25 2007 2010
6David Unsworth 34 1994 2003   16Tomasz Radzinski 25 2001 2003
7Leighton Baines 29 2008 2017   17Graham Stuart 22 1993 1997
8Kevin Mirallas 29 2012 2016   18Ross Barkley 21 2013 2016
9Paul Rideout 29 1992 1995   19Steven Pienaar 21 2007 2013
10Mikel Arteta 28 2005 2011   20Andrei Kanchelskis 20 1995 1996