| Alan Shearer - 299 Goals |
| Domestic goals are league goals scored in the top division of England, Spain, Italy or Germany |
| European goals are goals scored in the Champions League, excluding qualifying rounds |
| International goals are goals scored in the final rounds of the World Cup or Euros |
| Clubs | Total 290 | Domestic | European |
|---|---|---|---|
| Newcastle United | 154 | 148 | 6 |
| 2005-2006 | 10 | 10 | |
| 2004-2005 | 7 | 7 | |
| 2003-2004 | 22 | 22 | |
| 2002-2003 | 23 | 17 | 6 |
| 2001-2002 | 23 | 23 | |
| 2000-2001 | 5 | 5 | |
| 1999-2000 | 23 | 23 | |
| 1998-1999 | 14 | 14 | |
| 1997-1998 | 2 | 2 | |
| 1996-1997 | 25 | 25 | |
| Blackburn Rovers | 113 | 112 | 1 |
| 1995-1996 | 32 | 31 | 1 |
| 1994-1995 | 34 | 34 | |
| 1993-1994 | 31 | 31 | |
| 1992-1993 | 16 | 16 | |
| Southampton | 23 | 23 | |
| 1991-1992 | 13 | 13 | |
| 1990-1991 | 4 | 4 | |
| 1989-1990 | 3 | 3 | |
| 1987-1988 | 3 | 3 | |
| International | Total | World Cup | Euros |
| England | 9 | 2 | 7 |
| 2000 | 2 | 2 | |
| 1998 | 2 | 2 | |
| 1996 | 5 | 5 |