Premier League High Scorers 1992-2016 - Everton

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