1.Lionel Messi
FC Barcelona superstar Messi will reportedly be the highest earning player in Russia, with the Argentina skipper believed to earn a weekly wage of £500 000 in Spain. He will captain his Nation for the second World Cup finals in a row after guiding his team to the final in 2010.
2. Neymar
Second on the list is Neymar, who will be playing at his second World Cup with the Selecao. The 26-year-old is said to be earn £445 000 (R7.8 million) a week at Paris Saint-Germain, where his future remains uncertain.
3.Ronaldo
Ronaldo follows the Brazilian with his reported wage of £365 000 (R6.4 million), but the latest reports suggest the Real Madrid man is not happy with his earnings.
The Portuguese international reportedly feels he is worth an improved contract that president Florentino Perez is believed to have promised him.