The World Cup in Russia is in full swing. Along with the fierce competition on the field, there is also intense competition in the points table. In the meantime, the world's star players have also started to shine. But without further ado, let's find out who are the highest-earning players participating in the 'Greatest Show on Earth'-
Lionel Messi
Argentine superstar Lionel Messi is the highest-paid player at the World Cup in Russia. The Spanish giant Barcelona's star earns a weekly salary of £500,000.
Neymar
Brazil star Neymar is second only to Messi. The Brazilian sensation at PSG earns £445,000 a week. This is the second World Cup for the 26-year-old, Brazil's best player in Russia.
Cristiano Ronaldo
The next name on the list is Portuguese star Cristiano Ronaldo. The 33-year-old Ronaldo's weekly salary at Spanish club Real Madrid is 365,000 pounds.
Luis Suarez
Uruguayan forward Luis Suarez's weekly salary at Barcelona is £290,000.
Paul Pogba
French midfielder Paul Pogba's weekly salary at Manchester United is £290,000.
Kylian Mbappe
The 19-year-old best French forward, Kylian Mbappe, has a weekly salary of 262,000 pounds at PSG.
Romeru Lukaku
Belgium's Romelu Lukaku has shone at the World Cup in Russia. The 25-year-old striker earns £250,000 a week at Manchester United.
Philippe Coutinho
Brazilian midfielder Philippe Coutinho's weekly salary at Barcelona is £240,000.
David Silva
Spanish midfielder David Silva's weekly salary at Manchester City is £220,000.