Recently, Forbes announced the list of the highest-paid football players in the world. It is not surprising that C. Ronaldo leads this list. Accordingly, the Portuguese superstar earns 285 million USD per year when playing for Al Nassr in the Saudi Arabian national championship.
In particular, the Portuguese player receives a salary of 220 million USD per year at Al Nassr. In addition, this player also earns 65 million USD from non-football activities such as advertising and business.
Despite turning 39, C. Ronaldo still has a great appeal. This year, the Portuguese player just created a Youtube channel. Immediately, he set a Guinness record for being the person with the most followers in 24 hours on Youtube. The record number is 19,729,827 followers.
Meanwhile, C. Ronaldo’s arch-rival Messi only receives a modest salary of 135 million USD per year (half that of CR7). Of which, El Pulga’s salary and bonus at Inter Miami is 60 million USD per year. However, Messi earns more money from non-football activities than C. Ronaldo with 75 million USD (10 million USD more than CR7).
The third highest-paid player is Neymar, who earns $110 million a year. However, the “little Pele” has been sitting back and enjoying the benefits of a golden bowl for the entire year, having not played for Al Hilal due to injury. He earned $80 million at the Saudi Arabian club and $30 million from non-football activities.
The fourth person on this list is Karim Benzema with 104 million USD per year. Although he earns 100 million euros in salary at Al Ittihad, the French striker only earns 4 million USD from activities outside of football.
The highest-paid player in Europe and fifth on the list is Kylian Mbappe with $90 million a year ($70 million in salary at Real Madrid and $20 million from non-football activities). Next in the top 10 are Erling Haaland ($60 million), Vinicius Junior ($55 million), Mohamed Salah ($53 million), Sadio Mane ($52 million) and Kevin De Bruyne ($39 million).