Cristiano has held 31 sponsorship deals, all contributing to his success as the highest paid athlete. Though figures are not available for all sponsors, Nike taking the lead.

The Nike company pays Euros 21million annually having signed the player in 2003,other companies are Castro, telecommunication ZTE  with an income of Euros 3 million.

Toyota is the latest giants to sign Ronaldo in 2018.