With teams being forced to offer contracts promising eye-watering sums of money in order to keep hold of their best players, this creates a chain reaction that naturally sees the progressive increase of players’ wages.
And they are probably much higher than you think.
French publication L’Equipe has released its annual report of football’s highest salaries, with the top 10 highest earners playing in either the Premier League, Serie A, La Liga or Ligue 1. So, without further ado, here they are. The 10 highest-paid footballers on earth.
10. Mesut Ozil - Arsenal - £1.4m per month
9. Kylian Mbappe - PSG - £1.5m per month
8. Alexis Sanchez - Manchester United - £1.99m per month
7. Philippe Coutinho - Barcelona - £2m per month
6. Gareth Bale - Real Madrid - £2.2m per month
5. Luis Suarez - Barcelona - £2.5m per month
4. Neymar - PSG - £2.7m per month
3. Antoine Griezmann - Atletico Madrid - £2.9m per month
2. Cristiano Ronaldo - Juventus - £4.1m per month
1. Lionel Messi - Barcelona -£7.3m per month