The 50 top earning Premier League players in 2022/23 - in pictures
Haaland, Salah, Casemiro, De Bruyne and Ronaldo all battling for top spot - but who is the winner?
1) Manchester United's Cristiano Ronaldo is the Premier League's highest paid player, earning £515,000 a week at Old Trafford, according to sporting website capology.com. Reuters