Lionel Messi (£960,000 per week) leads the way as the highest paid football player in the world, according to the Daily Star.
His teammate Neymar follows him with £606,000 per week; former Chelsea star Oscar is surprisingly third with £540,000.
Here is the top 10 list.
1. Lionel Messi (Paris Saint-Germain) - £960,000*
2. Neymar (Paris Saint-Germain) - £606,000
3. Oscar (Shanghai Port) - £540,000
4. Gareth Bale (Real Madrid) - £528,000
5. Kylian Mbappe (Paris Saint-Germain) - £410,000
6. Cristiano Ronaldo (Manchester United) - £385,000
6. Kevin De Bruyne (Manchester City) - £385,000
8. Eden Hazard (Real Madrid) - £381,000
9. Philippe Coutinho (Barcelona; on loan at Aston Villa) - £380,000
10. David de Gea (Manchester United) - £375,000
*all figures per week