2) England – Wayne Rooney (£16.5m)
The Manchester United skipper reclaims the title as the highest paid player in English football following van Persie’s departure to Fenerbahce.
Despite a couple of transfer requests in the last few years, United responded by giving him improved terms.
1) Spain – Lionel Messi (£25M)
The two best players in the world play in La Liga and both Messi and Cristiano Ronaldo are on a decent wage from Barcelona and Real Madrid respectively.
The pair are always in competition to be named number one and it’s the Argentine who comes out on top in this list.