who are the highest goal scorer in english premier league
List of Premier League players with 100 or more goals During the 1995–96 season, Alan Shearer became the first player to score 100 Premier League goals, and holds the record for the fewest games taken to reach 100, doing so in 124 appearances. He also holds the record for most goals scored in the Premier League.[1][2] After Shearer, Sergio Agüero is the second-fastest to 100 goals, doing so in 147 games.[3]
Marcus Álvarez
Manchester United F.C. After finishing as runner-up to Chelsea in the 2009–10 season, United achieved a record 19th league title in 2010–11, securing the championship with a 1–1 away draw against Blackburn Rovers on 14 May 2011.[56] This was extended to 20 league titles in 2012–13, securing the championship with a 3–0 home win against Aston Villa on 22 April 2013.[57]
2015–16 Premier League Chelsea began the season as defending champions of the 2014–15 season. AFC Bournemouth, Watford and Norwich City entered as the three promoted teams from the 2014–15 Football League Championship.