Top scorers and information Premier League, England

Here you will find all the winning top scorers in Premier League (EPL), England between the seasons 1989/1990-2020/2021. Alan Shearer have scored most goals ever in Premier League, in total 260 goals.

Premier League is sometimes also called English Premier League or EPL. The league has not always been called Premier League, old names for the league are FA Premier League, FA Carling Premiership and Barclays Premier League.

For the current season 2021/2022 the leading top scorer right now is Mohamed Salah - see the full top scorer list for the ongoing season here.

Top scorer winners the seasons 1989/1990-2020/2021

Season Player, team Goals
2020/2021 23 goals
2019/2020 23 goals
2018/2019 22 goals
2017/2018 32 goals
2016/2017 29 goals
2015/2016 25 goals
2014/2015 26 goals
2013/2014 31 goals
2012/2013 26 goals
2011/2012 30 goals
2010/2011 20 goals
2009/2010 29 goals
2008/2009 19 goals
2007/2008 31 goals
2006/2007 20 goals
2005/2006 27 goals
2004/2005 25 goals
2003/2004 30 goals
2002/2003 25 goals
2001/2002 24 goals
2000/2001 23 goals
1999/2000 30 goals
1998/1999 18 goals
1997/1998 18 goals
1996/1997 25 goals
1995/1996 31 goals
1994/1995 34 goals
1993/1994 34 goals
1992/1993 22 goals
1991/1992 29 goals
1990/1991 22 goals
1989/1990 24 goals

Information and facts about Premier League, England

League founded
20 February 1992
Number of teams
20
Current champions
Manchester City
Most champion titles
Manchester United - 13 titles
Most played games
Gareth Barry - 653 games
Most scored goals
Alan Shearer - 260 goals
Other names of the league
EPL or English Premier League
Old names of the league
FA Premier League, FA Carling Premiership or Barclays Premier League
Source: Wikipedia