North American magazine Forbes estimates that the Portuguese international has earned around $260 million - €247.7 million - during this period of time.

During the last decade, no one has sat on the throne of this prestigious list more times than the Al Nassr striker.