Cristiano Ronaldo earns more than Lionel Messi.
Cristiano Ronaldo earns 42.5 million dollars
Lionel Messi earns 19 million dollars
Ronaldo
It is Christiano Ronaldo.
The highest paid footballer is Christiano Ronaldo at Real Madrid.
Chtristiano Ronaldo is the highest paid footballer.
Samuel Eto'o is the world's top earning footballer on £350k per WEEK.
David beckham
messi
According to Forbes list of highest paid athletes, the highest paid footballer in the world is David Beckham.In 2013 his salary was $5.2 million dollars and his endorsements earned him $42 million for a total of $47.2 million dollars.
It was Diego Forlan!!
Christiano Ronaldo is the highest paid footballer but All-Time Zinedine Zadine holds the record for Highest Paid footballer.
I think it is Christiano Ronaldo.
It could be Ashley Cole.