The Premier League is the highest division of the English soccer league structure, sometimes referred to outside England as the English Premier League or the EPL. It's contested by 20 teams, and each one of them plays a total of 38 matches between home and away.

On 20 February 1992, after a vote by clubs in the Football League First Division, the competition was re-branded as the FA Premier League. Since then, 49 different clubs have clacompeted in the league, and only seven have lifted the title at the end of the season.

Every year the league reveals player salaries and the list combines player wages and total compensation for the year. Previously, we pusblished the Premier League all-time top goalscorers list, but the following list presents the highest-paid players in the Premier League.

20. Timo Werner (Chelsea) – $238,364-per-week

Timo Werner of Chelsea celebrates after scoring his team's third goal during the Premier League match between Burnley and Chelsea (Getty)

Timo Werner impressed by scoring 95 goals in 159 games for RB Leipzig. He joined Chelsea this summer after the Stamford Bridge side activated his release clause.

His current salary is $238,364-per-week. The 24-year-old striker has scored four times for the Blues in nine EPL matches.

19. Roberto Firmino (Liverpool) – $238,364-per-week

Roberto Firmino of Liverpool celebrates after scoring his team's second goal during the UEFA Champions League round of 16 second leg match between Liverpool FC and Atletico Madrid (Getty)

While playing for Brazil at the Copa America in summer 2015, Hoffenheim and Premier League side Liverpool areed a deal for Firmino. At the end of the tournament, the Brazilian star signed the contract.

Currently, he earns $238,364-per-week. The forward has made nine Premier League appearances for the Reds, scoring two goals.

18. Alexandre Lacazette (Arsenal) – $239,696-per-week  

Alexandre Lacazette of Arsenal celebrates after scoring his team's second goal during the Premier League match between Wolverhampton Wanderers and Arsenal (Getty)

Lacazette signed a reported five-year deal for a club record fee for Premier League club Arsenal on 5 July 2017. The fee was the highest ever earned by Lyon from a player's sale, beating Corentin Toliso’s fee of his Bayern transfer.

His current wages are $239,696-per-week . The 29-year-old French striker has played in seven league games so far, netting three times.

17. Ben Chilwell (Chelsea) – $253,688-per-week  

Ben Chilwell of Chelsea celebrates scoring the first goal of the match during the Premier League match between Chelsea and Crystal Palace (Getty)

Just like Timo Werner, Ben Chilwell was another one of the Chelsea additions this summer. While playing for Leicester City, he was severly linked to making a move top the Stamford Bridge. In August 2020, he realised his dream.

The Blues have given him a salary of $253,688-per-week. The Egnlish left-back has featured in six games so far, marking twice in the Premier League.

16. Willian (Arsenal) – $256,770-per-week  

Willian of Arsenal during the UEFA Europa League Group B stage match between Arsenal FC and Molde FK (Getty)

Willian served Chelsea for seven years and the Blues are the club who saved his European career. However, in summer 2020, his contract with Chelsea ran out, and the Braizlian signed a contract with arch city-rivals, Arsenal.

At the Gunners, Willian is earning $256,770-per-week. The 32-year-old has played eight legue games so far, but he’s failed to register any goal.

15. Tanguy Ndombele (Tottenham) – $267,040-per-week  

Tanguy Ndombele of Tottenham Hotspur celebrates after scoring his team's first goal during the Premier League match between Tottenham Hotspur and Aston Villa (Getty)

After showing his impressive skills for Lyon in the 2018-19 season. the Frenchmen’s president Jean-Michel Aulas declared that the player had received various offers and could leave in the summer. Eventually, Ndombele opted for Premier League side Tottenham in july 2019.

The Spurs lured him with him wages of $267,040-per-week. In nine EPL mactehs that he has featured in this season, he has scored in only one of them.

14. Marcus Rashford (Manchester United) – $267,040-per-week  

Marcus Rashford of Manchester United celebrates victory after the Premier League match vs Manchester City. (Getty)

Rashford is a well-known Manchester United academy product. He spent 10 years passing through their youth teams, from 2005 to 2015 and was included in the first team in early 2015. Rashford made his Red Devils debut in 2016.

His current contract that expires in June 2023, brings him $267,040-per-week wages. The Englishman has appeared in eight Premier League fixures so far, scoring two goals.

13. Harry Kane (Tottenham) – $267,040-per-week  

Harry Kane of Tottenham Hotspur looks on during the UEFA Champions League Group B match between FC Barcelona and Tottenham Hotspur. (Getty)

Harry Kane went through the Tottenham youth academy, but it took him four loan spells in order to find his form for the North London club. From 2009 to 2013, he was shipped off to Leyton Orient, Millwall, Norwich City, and Leicester City.

In December 2016, he singed his last contract extension, which granted him the earning of $267,040-per-week. So far, in nine league games, the prolific striker has netted seven times.

12. Mohamed Salah (Liverpool) – $267,040-per-week

Mohamed Salah of Liverpool celebrates after scoring his sides first goal during the Premier League match between Liverpool and Tottenham Hotspur (Getty)

Mohamed Salah had to go from one club to another, from city to city, from country to county to get to Liverpool. In summer 2017, the Reds lured the Egyptian from Serie A club Roma.

With a salary of $267,040-per-week, Salah has helped the Anfield club to win their first Champions League trophy after 2005, and the Premier League title after 30 years of wait. This season, he has scored eight goals in eight league games.

11. Edinson Cavani (Manchester United) – $280,431-per-week  

Edinson Cavani of Manchester United celebrates after scoring his team's third goal during the Premier League match between Everton and Manchester United (Getty)

Manchester United brought in Edinson Cavani as one of their two new signings during the Transfer Deadline Day of the 2020 summer transfer window. With his previous side, Paris Saint-Germain, he won six league titles and a total number of 200 goals.

The Red Devils awarded him with a salary of $280,431-per-week. The Uruguayan striker has played in four Premier League games so far, scoring only one goal.

10. Gareth Bale (Tottenham) – $293,785-per-week  

Gareth Bale of Tottenham Hotspur during the UEFA Europa League Group J stage match between Tottenham Hotspur and PFC Ludogorets Razgrad (Getty)

The Wales international starred for Tottenham since 2007 to 2013. However, after starting to fail to deliver for Real Madrid, he was shipped off on a loan to his former club.

This time, he has been earning $293,785-per-week in North London. The grand golf fan has so far made three league appearances, and scored one goal.

9. Sergio Aguero (Manchester City) – $307,319-per-week

Sergio Aguero of Manchester City celebrates scoring his side's first goal during the FA Community Shield between Manchester City and Chelsea. (Getty)

Sergio Aguero arrived in the Premier League as a 23-year-old who already had a great experience playing in a top European club. The Argentine moved to the Citizens from Atletico Madrid in 2011. Little did everyone know that he would become Manchester City’s leading goalscorer with a total of 255 goals.

In 2018, he announced he would extend his deal with City worth $307,319-per-week. So far, he has appeared in only two league games, and he hasn’t scored a goal just yet.

8. Anthony Martial (Manchester United) – $333,847-per-week  

Anthony Martial of Manchester United celebrates after scoring his against Arsenal. (Getty)

Martial completed a move from Monaco to Manchester United on September 1, 2015. He signed a four-year deal worth $46 million. This was the highest transfer fee charged to a teenager, shattering Luke Shaw's previous record of $35 million United paid a year earlier.

In January 2019, he opted to sign a new deal with the Red Devils worth $333,847-per-week. In the 2020-21 Premier League, the Frenchman has played five times, faileing to score so far.

7. Thomas Partey (Arsenal) – $347,201-per-week

Thomas Partey of Arsenal gives his team instructions during the Premier League match between Arsenal and Leicester City (Getty)

Arsenal managed to sign Thomas Partey during the 2020 Transfer Window Deadline Day. The Ghana international was brought in to strengthen the Gunners’ midfield and add more depth to the roster.

He left Atletico Madrid to earn $347,201-per-week at the Emirates. So far, the midfielder has played in four games, and not scored a goal.

6. Mesut Ozil (Arsenal) – $358,886-per-week  

Mesut Ozil of Arsenal celebrates as he scores their second goal during the Barclays Premier League match between Arsenal and Norwich City (Getty)

After a promising stint at Real Madrid, Mesut Ozil arrived at Arsenal with many eyes on him in the summer of 2013. However in recent times, after a fruitful few seasons, the attacking midfielder has fallen hard out of favor.

The ex-German international is perhaps the most controversial player on this list, earning $358,886-per-week. In Ocetober 2020, Arsenal confirmed that Ozil was removed from their Premier League squad.

5. Paul Pogba (Manchester United) – $387,263-per-week  

Paul Pogba of Manchester United celebrates after scoring a goal to make it 2-0 during the Premier League match between Manchester United and Huddersfield Town (Getty)

In 2016, Manchester United succedeed in brining Paul Pogba back from Juventus. It is fair to assume that since his return, the Frenchman has failed to justify his wages.

He currently earns $387,263-per-week at the Old Trafford. In 2020-21, he has made seven league appearances and he has failed to write his name on the scoresheet so far.

4. Raheem Sterling (Manchester City) – $400,617-per-week  

Raheem Sterling of Manchester City celebrates after he scores UEFA Champions League game vs Schalke 04 (Getty)

Forward Raheem Sterling, signed in summer 2015 from Liverpool, as the third highest-paid footballer in the United Kingdom. Under the mentorship of former Barcelona coach, Pep Guardiola, the England international flourished.

At the Citizens, Sterling is under contract until 2023. He would receive $400,617-per-week over the duration of his new contract. The 25-year-old has netted twice this season in eight Premier League matches.

3. Kevin de Bruyne (Manchester City) – $428,437-per-week

Kevin De Bruyne of Man City looks on during the Premier League match between Manchester City and Cardiff City (Getty)

Once a Chelsea flop, now a Manchester City star in the Premier League and Europe. Kevin De Bruyne joined the Manchester side in 2015 from Wolfsburg, and he has gone on to become one of the best midfielders to have ever stepped in the league.

The Belgium international has a contract with City running until 2023. He is currently earning $428,437-per-week at the Etihan Stadium. So fat this term, the29-year-old has netted only once in seven Premier League games.

2. Pierre-Emerick Aubameyang (Arsenal) – $467,386-per-week

Pierre-Emerick Aubameyang of Arsenal FC celebrates after scoring in the UEFA Europa League game vs Olympiacos. (Getty)

Pierre-Emerick Aubameyang left Milan as a youngster after failing to breakout to the first team. It took him five different clubs and six spells to reach the Enhlish Premier League. Since his arrival, he has been one of the few bright spots for the uninspiring Arsenal.

After signing a new deal in September 2020, the Gabonese is now warning $467,386-per-week. In nine league fixtures so far, he has scored one goal.

1. David de Gea (Manchester United) – $500,771-per-week

David De Gea of Manchester United celebrates his side second goal during the Premier League match between Manchester United and Everton (Getty)

The Spaniard has played well everywhere he played so far, for Atletico Madrid, the Spanish national team, and Manchester United. He joined the English side in 2011, and he is currently going through his his 10th season at the Old Trafford.

The Spaniard has recently demonstrated a troubling knack for making expensive mistakes. However, that has not stopped him from being the highest-paid 2020-21 Premier League player with wages of $500,771-per-week. De Gea has played eight games and kept only two clean sheets so far in the EPL.