Chelsea football club: Premier League top scorers

Top Chelsea goal scorers

Below are Chelsea'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
Frank Lampard
147 23 Dec 2001 05 Apr 2014
Didier Drogba
104 24 Aug 2004 29 Apr 2015
Jimmy Floyd Hasselbaink
69 19 Aug 2000 03 Apr 2004
Eden Hazard
60 25 Aug 2012 18 Nov 2017
Gianfranco Zola
59 07 Dec 1996 21 Apr 2003
Eidur Gudjohnsen
54 01 Oct 2000 22 Jan 2006
Diego Costa
52 18 Aug 2014 08 May 2017
John Terry
41 13 Jan 2001 15 May 2017
Nicolas Anelka
38 02 Feb 2008 20 Aug 2011
Salomon Kalou
36 23 Dec 2006 03 Dec 2011
Gus Poyet
36 24 Aug 1997 17 Apr 2001
John Spencer
36 09 Jan 1993 05 May 1996
Florent Malouda
35 12 Aug 2007 29 Apr 2012
Tore Andre Flo
34 09 Aug 1997 21 Oct 2000
Dennis Wise
33 02 Sep 1992 19 May 2001
Joe Cole
27 25 Apr 2004 03 Apr 2010
Mark Hughes
25 30 Aug 1995 25 Apr 1998
Branislav Ivanović
22 31 Oct 2009 27 Feb 2016
Gianluca Vialli
21 24 Aug 1996 16 May 1999
Mark Stein
21 27 Dec 1993 14 May 1995
Oscar
21 23 Dec 2012 03 Jan 2016
Fernando Torres
20 23 Apr 2011 11 May 2014
Hernan Crespo
20 20 Sep 2003 09 Apr 2006
Willian
19 06 Oct 2013 21 May 2017
Juan Mata
18 27 Aug 2011 19 May 2013
Dan Petrescu
18 09 Dec 1995 24 Apr 2000
Pedro
18 23 Aug 2015 21 Oct 2017
Michael Essien
17 11 Mar 2006 10 Nov 2010
Ramires
17 24 Jan 2011 31 Oct 2015
Frank Leboeuf
17 24 Aug 1996 30 Oct 1999
Michael Ballack
17 21 Oct 2006 16 Jan 2010
Gavin Peacock
17 14 Aug 1993 17 Feb 1996
Arjen Robben
15 06 Nov 2004 13 Jan 2007
Roberto Di Matteo
15 21 Aug 1996 14 May 2000
Damien Duff
14 20 Sep 2003 19 Nov 2005
Cesc Fàbregas
14 18 Oct 2014 27 Aug 2017
Gary Cahill
13 21 Mar 2012 30 Apr 2017
Paul Furlong
13 20 Aug 1994 02 Mar 1996
Daniel Sturridge
13 25 Apr 2010 20 Oct 2012
William Gallas
12 16 Mar 2002 29 Apr 2006
André Schürrle
11 27 Oct 2013 17 Jan 2015
Andriy Shevchenko
9 23 Aug 2006 11 May 2008
Mick Harford
9 15 Aug 1992 06 Feb 1993
Graham Stuart
9 19 Aug 1992 03 Apr 1993
Marcos Alonso
9 05 Nov 2016 18 Nov 2017
Samuel Eto'o
9 19 Oct 2013 19 Apr 2014
David Luiz
8 01 Mar 2011 12 Aug 2017
Álvaro Morata
8 12 Aug 2017 18 Nov 2017
Loïc Rémy
8 13 Sep 2014 14 Dec 2015
Ashley Cole
7 01 Mar 2008 22 Sep 2012
Eddie Newton
7 22 Aug 1992 22 Nov 1995
Alex
7 20 Oct 2007 15 May 2011
Neil Shipperley
7 12 Apr 1993 23 Oct 1994
Mario Stanic
7 19 Aug 2000 22 Mar 2003
Michy Batshuayi
7 20 Aug 2016 21 Oct 2017
Demba Ba
7 16 Jan 2013 27 Apr 2014
Craig Burley
7 03 Jan 1994 16 Apr 1997
Ricardo Carvalho
7 05 Mar 2005 13 Sep 2008
Jesper Gronkjaer
7 31 Jan 2001 15 May 2004
Tony Cascarino
6 20 Mar 1993 04 May 1994
Marcel Desailly
6 26 Feb 2000 11 May 2003
Samuele Dalla Bona
6 25 Nov 2000 16 Mar 2002
Frank Sinclair
6 20 Aug 1994 09 Aug 1997
Adrian Mutu
6 23 Aug 2003 11 Jan 2004
Mikael Forssell
5 20 Feb 1999 16 Mar 2002
Bjarne Goldbaek
5 20 Feb 1999 10 May 1999
David Lee
5 19 Dec 1992 26 Oct 1996
Jody Morris
5 10 May 1998 12 Feb 2000
Juliano Belletti
5 03 Nov 2007 17 Jan 2009
Deco
5 17 Aug 2008 31 Oct 2009
Celestine Babayaro
5 22 Aug 1998 11 Jan 2004
Shaun Wright-Phillips
4 18 Apr 2007 12 Jan 2008
Victor Moses
4 03 Nov 2012 26 Nov 2016
César Azpilicueta
4 23 Aug 2015 21 Oct 2017
Andy Townsend
4 12 Sep 1992 08 May 1993
Mateja Kezman
4 04 Dec 2004 19 Mar 2005
Ruud Gullit
4 16 Sep 1995 26 Oct 1996
Scott Minto
4 19 Oct 1996 19 Apr 1997
Geremi
4 28 Dec 2003 18 Nov 2006
Tiago
4 24 Aug 2004 10 May 2005
Nemanja Matić
4 30 Aug 2014 08 May 2017
Carlton Cole
4 27 Apr 2002 12 Apr 2003
Graeme Le Saux
4 13 Sep 1997 11 Jan 2003
Mario Melchiot
4 01 Dec 2001 27 Mar 2004
Bolo Zenden
4 19 Aug 2001 23 Aug 2002
Mark Nicholls
3 06 Dec 1997 10 Jan 1998
Jose Bosingwa
3 27 Sep 2008 27 Aug 2011
George Weah
3 12 Jan 2000 29 Apr 2000
Glen Johnson
3 09 Nov 2003 01 May 2004
Gareth Hall
3 17 Oct 1992 22 Nov 1995
Robert Fleck
3 02 Sep 1992 30 Apr 1994
Mal Donaghy
3 24 Mar 1993 27 Feb 1994
Mohamed Salah
2 22 Mar 2014 05 Apr 2014
Jakob Kjeldberg
2 07 May 1994 06 Nov 1994
Emmanuel Petit
2 30 Mar 2002 01 Jan 2003
Claude Makelele
2 07 May 2005 05 Nov 2006
Jon Harley
2 26 Feb 2000 01 Apr 2000
Darren Barnard
2 03 Apr 1993 26 Mar 1994
Bertrand Traoré
2 13 Feb 2016 05 Mar 2016
Paul Hughes
2 18 Jan 1997 09 Apr 1997