Some of the highest earning footballers are currently playing for top Premier League clubs.
Here is the top 11 of the stars who earn the most. (via Mirror)
Mohamed Salah (Liverpool) – £200,000-per-week
The Egyptian signed for Liverpool back in 2017 and since that he has set the Premier League alight, breaking goalscoring records and shining for the Reds.
Riyad Mahrez (Manchester City) – £200,000-per-week
Signing in the summer of 2018, Mahrez earned his huge deal on the back of his sparkling performances that led underdogs Leicester City to the Premier League title two years earlier.
However, Mahrez has left City fans frustrated with a string of inconsistent performances since joining the Citizens and constantly being left out of the squad.
Eden Hazard (Chelsea) – £200,000-per-week
Hazard has been the face of Chelsea ever since his move to the club in 2012. Every year, during transfer windows, his name is being linked with European biggest clubs such as Real Madrid.