```html
Forbes magazine ranked the highest-earning football players in the world. The list separately highlighted on-field and off-field earnings. RONALDO OUTPERFORMED MESSIIn the list of the highest earners, Cristiano Ronaldo, who continues his career at the Saudi Arabian team Al Nassr, made a significant impact. It is noteworthy that Ronaldo has a substantial financial advantage over his biggest rival on the field, Lionel Messi. HERE IS THE LIST- 10- Kevin De Bruyne: 39 million dollars | On-field earnings: 35 million dollars / Off-field earnings: 4 million dollars
- 9- Sadio Mane: 52 million dollars | On-field earnings: 48 million dollars / Off-field earnings: 4 million dollars
- 8- Mohamed Salah: 53 million dollars | On-field earnings: 35 million dollars / Off-field earnings: 18 million dollars
- 7- Vinicius Junior: 55 million dollars | On-field earnings: 40 million dollars / Off-field earnings: 15 million dollars
- 6- Erling Haaland: 60 million dollars | On-field earnings: 46 million dollars / Off-field earnings: 14 million dollars
- 5- Kylian Mbappe: 90 million dollars | On-field earnings: 70 million dollars / Off-field earnings: 20 million dollars
- 4- Karim Benzema: 104 million dollars | On-field earnings: 100 million dollars / Off-field earnings: 4 million dollars
- 3- Neymar: 110 million dollars | On-field earnings: 80 million dollars / Off-field earnings: 30 million dollars
- 2- Lionel Messi: 135 million dollars | On-field earnings: 60 million dollars / Off-field earnings: 75 million dollars
- 1- Cristiano Ronaldo: 285 million dollars | On-field earnings: 220 million dollars / Off-field earnings: 65 million dollars
```
|