Average salary in Premier League in 2025 is around £75,000 per week. While players at some of the top clubs are earning anywhere between £125,000 a week to £350,000 per week. Top clubs in premier league are spending around £300 million a year in player wages and we breakdown each and every Premier League squad and how much every player is earning through their contracts with their respective clubs. Most of the players include basic weekly salary but they also earn bonus salary which activates if player/team has meet the performance related clauses.
A usual player contract feature defined weekly salary, number of years in contract, performance related bonsues and release clause. For example Erling Haaland signed a new 9 year deal with Manchester City where he will be earning £350,000 a week in guaranteed salary. But his salary will increase to £500,000 if he meet invidual and team related performance objectives. That could be number of appearence in a season, number of goals in the league, if Man City wins Premier League, Qualifying for Champions League and reaching semifinal stage of the competition.