Most goals scored in the English Premier League by a football (soccer) player for one club
Who
Sergio Agüero
What
184 total number
Where
United Kingdom (Manchester)
When

The most goals scored in the English Premier League by a football (soccer) player for one club is 184, achieved by Sergio Agüero (Argentina) for Manchester City between 15 August 2011 and 23 May 2021.


Agüero scored twice on his final league appearance for Manchester City during a 5–0 defeat of Everton to claim the record for most EPL goals for a single club, previously held by Wayne Rooney for Manchester United with 183. Agüero had also scored a brace on his Premier League debut, during a 4–0 defeat of Swansea. He left City as the fourth-highest goal scorer in Premier League history, with the most hat-tricks (12).