Messi, Ronaldo & Neymar lead the highest-paid players list, Sanchez the 7th

The famous football website transfermarket has revealed the top 20 highest-paid players with Messi and Ronaldo are still dominant in the list.

Messi earns 130 million euros annually to make him the highest-paid footballer, ahead of the likes of Ronaldo, Neymar and Griezmann.

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 who come from Chinese League.

Top 20 in full list:

Messi (Barcelona) €130m

Ronaldo (Juventus) €113m

Neymar (PSG) €91.5m

Griezmann (Atletico) €44m

Bale (Real Madrid) €40.2m

Iniesta (Vissel Kobe) €33m

Sanchez (Man Utd) €30.7m

Coutinho (Barcelona) €30m

Lavezzi (Hebei China Fortune) €28.3m

Suarez (Barcelona) €28m

Pique (Barcelona) €27m

Kroos (Real Madrid) €26.3m

Ozil (Arsenal) €25.8m

Mbappe (PSG) €25m

Oscar (Shanghai SIPG) €24.3m

Aguero (Man City) €24.3m

De Bruyne (Man City) €23.5m

Hulk (Shanghai SIPG) €23.4m

Pogba (Man Utd) €23.3m

Ramos (Real Madrid) €23m