Cristiano Ronaldo has made a sensational comeback to Manchester United. After playing for Real Madrid and Juventus, the Portuguese has finally returned to his home at Old Trafford.
Despite costing so much less, Ronaldo will be earning a huge wage at United, which will make him the highest-paid Premier League football player.
So, here we take a look at the top 10 highest-paid football players in the Premier League:
10. Mohamed Salah
Club: Liverpool
Country: Egypt
Weekly wage: £220,000
9. Anthony Martial
Club: Manchester United
Country: France
Weekly wage: £250,000
8. Paul Pogba
Club: Manchester United
Country: France
Weekly wage: £290,000
7. Harry Kane
Club: Tottenham Hotspurs
Country: England
Weekly wage: £300,000
7. Raheem Sterling
Club: Manchester City
Country: England
Weekly wage: £300,000
6. Pierre-Emerick Aubameyang
Club: Arsenal
Country: Gabon
Weekly wage: £350,000
5. David De Gea
Club: Manchester United
Country: Spain
Weekly wage: £375,000
4. Jack Grealish
Club: Manchester City
Country: England
Weekly wage: £380,000 (including bonuses)
3. Kevin de Bruyne
Club: Manchester City
Country: Belgium
Weekly wage: £385,000
2. Romelu Lukaku
Club: Chelsea
Country: Belgium
Weekly wage: £450,000 (including bonuses)
1. Cristiano Ronaldo
Club: Manchester United
Country: Portugal
Weekly wage: £480,000
via DailyMail