Newcastle United football club: Premier League top scorers

Top Newcastle United goal scorers

Below are Newcastle United's top Premier League scorers and the totals they have scored.

Totals are updated after each game and occasionally amended in the light of decisions of the Dubious Goal Committee.

Player Goals First Latest
Alan Shearer
148 21 Aug 1996 17 Apr 2006
Peter Beardsley
47 30 Oct 1993 15 Mar 1997
Shola Ameobi
43 13 Jan 2001 03 May 2014
Andrew Cole
43 21 Aug 1993 26 Nov 1994
Les Ferdinand
41 19 Aug 1995 11 May 1997
Papiss Cissé
37 05 Feb 2012 23 Apr 2016
Nolberto Solano
37 28 Nov 1998 10 Feb 2007
Rob Lee
34 12 Mar 1994 15 Sep 2001
Ayoze Pérez
33 26 Oct 2014 12 May 2019
Gary Speed
29 02 May 1998 31 Jan 2004
Demba Ba
29 24 Sep 2011 29 Dec 2012
Obafemi Martins
28 17 Sep 2006 11 May 2009
Craig Bellamy
27 26 Aug 2001 28 Nov 2004
Michael Owen
26 18 Sep 2005 10 Jan 2009
Kieron Dyer
23 25 Aug 1999 13 May 2007
Laurent Robert
22 08 Sep 2001 05 Mar 2005
Yohan Cabaye
17 22 Oct 2011 18 Jan 2014
Andy Carroll
14 10 Jan 2009 26 Dec 2010
Loïc Rémy
14 21 Sep 2013 03 May 2014
Hatem Ben Arfa
13 18 Sep 2010 21 Dec 2013
Kevin Nolan
12 22 Aug 2010 02 Apr 2011
Steven Taylor
12 09 Dec 2006 01 Jan 2015
Ruel Fox
12 12 Mar 1994 14 May 1995
Steve Watson
11 12 Mar 1994 28 Dec 1997
Keith Gillespie
11 03 May 1995 13 Dec 1997
Robbie Elliott
11 21 Aug 1994 24 Oct 2004
Georginio Wijnaldum
11 09 Aug 2015 15 May 2016
Moussa Sissoko
11 02 Feb 2013 16 Apr 2016
Yoan Gouffran
11 09 Feb 2013 31 Jan 2015
Salomón Rondón
11 10 Nov 2018 12 May 2019
Nikos Dabizas
10 02 May 1998 24 Feb 2002
Aleksandar Mitrović
10 03 Oct 2015 26 Aug 2017
Paul Kitson
10 05 Nov 1994 20 Jan 1996
Leon Best
10 05 Jan 2011 15 Jan 2012
Peter Lovenkrands
9 07 Feb 2009 22 May 2011
Faustino Asprilla
9 24 Feb 1996 09 Aug 1997
Jermaine Jenas
9 11 Jan 2003 03 Oct 2004
Charles N'Zogbia
9 10 Sep 2005 21 Dec 2008
Lee Clark
8 18 Sep 1993 02 Jan 2006
Duncan Ferguson
8 28 Nov 1998 12 Feb 2000
Philippe Albert
8 10 Dec 1994 28 Dec 1996
Temuri Ketsbaia
8 29 Nov 1997 05 Apr 1999
Stephen Glass
7 19 Sep 1998 19 May 2001
Mark Viduka
7 26 Aug 2007 05 Apr 2008
Jonas Gutierrez
7 03 Oct 2010 24 May 2015
Carl Cort
7 23 Aug 2000 29 Mar 2002
Joselu
6 26 Aug 2017 26 Aug 2018
Patrick Kluivert
6 28 Aug 2004 04 May 2005
Dwight Gayle
6 18 Nov 2017 13 May 2018
Joey Barton
6 15 Dec 2007 05 Feb 2011
James Milner
6 25 Sep 2004 10 Nov 2007
David Ginola
6 27 Aug 1995 20 Oct 1996
Lee Bowyer
6 09 May 2004 01 Apr 2006
John Barnes
6 20 Sep 1997 17 Jan 1998
Olivier Bernard
6 15 Dec 2001 26 Sep 2003
Clarence Acuna
6 26 Dec 2000 30 Jan 2002
Andy O'Brien
6 21 Apr 2001 11 Sep 2004
Emre Belözoğlu
5 23 Oct 2005 07 Oct 2007
Jamaal Lascelles
5 23 Jan 2016 31 Jan 2018
Jack Colback
5 28 Dec 2014 23 Apr 2016
Malcolm Allen
5 25 Aug 1993 16 Oct 1993
Nicky Butt
5 03 Oct 2004 30 Mar 2008
Ciaran Clark
5 26 Aug 2017 12 Jan 2019
Lomano Tresor Lua Lua
5 13 Apr 2002 19 Aug 2002
Darren Ambrose
5 26 Dec 2003 04 May 2005
Matt Ritchie
5 11 Feb 2018 16 Mar 2019
Fabricio Coloccini
4 16 Oct 2010 19 Dec 2015
Andros Townsend
4 13 Feb 2016 30 Apr 2016
Kevin Gallacher
4 26 Feb 2000 01 May 2001
Warren Barton
4 10 Mar 1997 11 Apr 1998
Dietmar Hamann
4 20 Feb 1999 16 May 1999
Scott Parker
4 26 Mar 2006 23 Dec 2006
Damien Duff
4 17 Sep 2006 07 Feb 2009
Fabian Schär
4 19 Jan 2019 12 May 2019
Alex Mathie
4 13 Sep 1993 31 Aug 1994
Scott Sellars
4 24 Nov 1993 27 Apr 1994
Aaron Hughes
4 19 Sep 1999 25 Aug 2004
Andreas Andersson
4 13 Apr 1998 28 Dec 1998
Antoine Sibierski
3 26 Nov 2006 31 Jan 2007
Jon Dahl Tomasson
3 01 Nov 1997 10 Jan 1998
Danny Guthrie
3 14 Dec 2008 21 Jan 2012
Kenedy
3 10 Mar 2018 06 Oct 2018
Titus Bramble
3 15 Jan 2005 07 May 2006
Daryl Janmaat
3 30 Aug 2014 15 May 2016
Christian Atsu
3 16 Sep 2017 04 May 2019
Didier Domi
3 21 Aug 1999 05 Feb 2000
Steve Howey
3 10 Dec 1994 30 Sep 1996
David Batty
3 08 Apr 1996 01 Feb 1998
Jonjo Shelvey
2 07 Apr 2018 12 May 2019
Andy Griffin
2 14 May 2000 26 Oct 2002
Mo Diamé
2 23 Dec 2017 04 Feb 2018
Isaac Hayden
2 15 Oct 2017 11 Feb 2019
Paul Dummett
2 19 Oct 2013 12 Jan 2016
Vurnon Anita
2 01 Mar 2014 19 Apr 2016
Rolando Aarons
2 30 Aug 2014 15 May 2016
Sammy Ameobi
2 26 Oct 2014 31 Jan 2015
Gabriel Obertan
2 01 Feb 2012 18 Oct 2014
Daniel Cordone
2 23 Aug 2000 26 Aug 2000
David Edgar
2 01 Jan 2007 28 Dec 2008
Ryan Taylor
2 20 Aug 2011 05 Nov 2011