- Sergio Agüero
- 184 total number
- United Kingdom (Manchester)
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).