who scored most goals in premier league history
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]
List of Premier League seasons Six clubs have won the title: Manchester United (13 times), Chelsea (5), Arsenal (3), Manchester City (3), Blackburn Rovers and Leicester City; Manchester United was the first club to win the league three consecutive seasons in a row twice (1998–99 to 2000–01 & 2006–07 to 2008–09) and Arsenal was the only team to go an entire season without a single defeat in 2003–04. The record number of points accumulated by a team is 100 by Manchester City, who won the Premier League in 2017–18. Crystal Palace, Norwich and Sunderland have been relegated the most times (4) while Derby County accumulated the lowest ever points total with 11 in the 2007–08 season. 16 top goalscorers from 11 different clubs have been awarded the Premier League Golden Boot. Andy Cole and Alan Shearer have both scored 34 goals in a 42-game season – the most in a Premier League season, Mohamed Salah holds the record in a 38-game season with 32. Dutchman Jimmy Floyd Hasselbaink was the first foreigner to win the award outright in 2000–01 having shared the accolade with Dwight Yorke of Trinidad and Tobago in 1998–99.