Cristiano Ronaldo is by far the best-paid player in the Premier League, with the Manchester United star earning a weekly salary of £480,000 according to Talk Sport.

Liverpool’s Mo Salah may however pocket more than Ronaldo’s weekly wages in the near future should Liverpool agree to his latest demands.

Sources believe that Salah has asked for £500,000 a week before committing his future with the Reds. His current contract is set to expire in June 2023.

Van Dijk is Liverpool’s most paid player at the moment.

Romelu Lukaku, Kevin De Bruyne and Harry Kane are the other players taking home a sizeable amount in wages.

Below are the Premier League’s most paid players per club.

Arsenal – Pierre-Emerick Aubameyang (£250k a week)

Aston Villa – Danny Ings (£120k a week)

Brentford – Pontus Jansson (£25k a week)

Brighton – Adam Lallana (£90.5k a week)

Burnley – Ben Mee (£55k a week)

Chelsea – Romelu Lukaku (£325k a week)

Crystal Palace – Wilfried Zaha (£130k a week)

Everton – Yerry Mina (£120k a week)

Leicester City – Jamie Vardy (£140k a week)

Leeds United – Raphinha (£63.5k a week)

Liverpool – Virgil van Dijk (£220k a week)

Man City – Kevin De Bruyne (£385k a week)

Manchester United – Cristiano Ronaldo (£480k a week)

Newcastle – Joelinton (£86.5k a week)

Norwich City – Ben Gibson (£40k a week)

Southampton – Theo Walcott (£75k a week)

Tottenham – Harry Kane (£200k a week)

West Ham – Andriy Yarmolenko (£115k a week)

Watford – Moussa Sissoko (£80k a week)

Wolves – Joao Moutinho (£100k a week)