The top 10 is made up entirely of players from the Premier League, La Liga, Serie A and Ligue 1, with the Bundesliga not having a single representative.
And it’s Messi who leads the way, with Barcelona’s talisman and current top scorer in La Liga earning a reported €8.3m (GHC 46 million) a month before tax.
Ronaldo, who is in his first year with Juventus, is listed in second place with a salary of €4.7m (GHC 26 million), just over half of the amount of the Argentine.
Atletico Madrid and France World Cup winner Griezmann follows in third, earning €3.3m (GHC 18 million) thanks to the new deal that he signed with the club after his decision to snub Barcelona.
Neymar, meanwhile, is fourth with €3.06m (GHC 17 million) and Messi’s Barca team-mate Luis Suarez completes the top five, earning €2.9m (GHC 16 million).
Wales international Gareth Bale is sixth on the list, with earnings of €2.5m (GHC 14 million) at the Bernabeu and he is the sole Real Madrid representative in the top 10.
Barcelona, meanwhile, has three in the top 10 as, in addition to Messi and Suarez, Philippe Coutinho is placed in seventh, earning €2.3m (GHC 13 million) after signing with the Liga club from Liverpool in January 2018.
The first Premier League representative is Manchester United forward Alexis Sanchez, who earns around €2.28m (GHC 12 million) per month at Old Trafford and features in eighth in the list.
PSG are once again recognised with Neymar’s team-mate Kylian Mbappe taking home a sum of €1.73m (GHC 9.7 million).
Rounding off the top 10 is another Premier League player in Arsenal’s Mesut Ozil, who is credited with a salary of €1.6m (GHC 9 million) per month with the Gunners.
The highest-earning Bundesliga player, meanwhile, is Bayern Munich forward Robert Lewandowski, who missed out on the top 10 but earns a €1.33m (GHC 7 million) monthly salary.
Perhaps unsurprisingly, all five of Ligue 1’s top earners play for PSG, with Edinson Cavani, Thiago Silva, and Angel Di Maria behind both Neymar and Mbappe.