Highest-paid players Messi, Ronaldo & Neymar lead the list, Sanchez 7th.
Transfermarket has given a list of top 20 highest-paid players with Messi and Ronaldo dominating.
Lionel Messi earns €130m annually as the highest-paid footballer, followed by Ronaldo on €113m, Neymar – €91.50m and Griezmann- €44m
Bale, Sanchez and Coutinho are following the Frenchman who has been reported to join Barcelona after his Atletico exit was announced.
There are 16 of the 20 players coming from the Premier League, La Liga, Serie A and Ligue 1, with the Bundesliga not having a single representative.
Iniesta is the highest-paid player who is not from the European League. And Lavezzi, Oscar and Hulk are in the list from Chinese League.
Full list of Top 20 Highest-paid players in the world:
Lionel Messi (Barcelona) €130m
C. Ronaldo (Juventus) €113m
Neymar (PSG) €91.5m
Antoine Griezmann (Atletico) €44m
Gareth Bale (Real Madrid) €40.2m
Andres Iniesta (Vissel Kobe) €33m
Alexis Sanchez (Man Utd) €30.7m
Phillipe Coutinho (Barcelona) €30m
Lavezzi (Hebei China Fortune) €28.3m
Luiz Suarez (Barcelona) €28m
Pique (Barcelona) €27m
Tony Kroos (Real Madrid) €26.3m
Ozil (Arsenal) €25.8m
Kylian Mbappe (PSG) €25m
Oscar (Shanghai SIPG) €24.3m
Aguero (Man City) €24.3m
De Bruyne (Man City) €23.5m
Hulk (Shanghai SIPG) €23.4m
Paul Pogba (Man Utd) €23.3m
Ramos (Real Madrid) €23m