Top Football Players are Making More Money From Advertisement than Salary?

Is it True That the Top Football Players are Making More Money

Football is, without a doubt, the most popular sport around the world and has some of the most beloved sportsmen. With regards to earnings, the top earners by endorsements are almost all strikers, but why? The richest footballers earn millions displaying talents that very few people in the world possess. But for the top football players, the bulk of their earnings don’t come from their weekly salary. Their real pay comes from sponsorships, endorsements, and commercials.

Football puts players in a perfect position for great endorsement deals, possibly because players earn the loyalty of their fans and make it big, real big.

To help you properly understand why it’s true the top football players make more money from commercials than salary, we’ve listed a few footballers making millions from advertisements.

Without further ado, let’s learn about top footballers making money from endorsement deals.

Cristiano Ronaldo

Ronaldo has for many years been a favourite for the ladies and subject to lots of admiration. Therefore, the talented striker isn’t averse to making enough money on advertisements with both renowned and not well-known brands. Ronaldo has consistently starred for big brands such as Nike, alongside Pele; the football icons have also promoted services of the Emirates airline. Cristiano was the brand ambassador for Armani. However, at times he surprises his fans with originality. For instance, after Cristiano promoted the Japanese simulator.

In 2021, Ronaldo added more than 60 million followers on different social media platforms with Instagram being the main source at about 41.5 million new followers for Cristiano on this photo-sharing website. Ronaldo’s total following is 249 million with Facebook having the biggest number of followers. With 118 million fans, Ronaldo has the biggest following on Facebook, closely followed by Shakira who is ranked number 2 with 104 million fans.

Cristiano earns lots of money from advertising different brands on Instagram. The Juventus striker earns a whopping £400,000 from every commercial post. So, Ronaldo becomes the highest-paid footballer using the social media platform. According to Forbes, Cristiano’s advertising deals brings him £20 million.

Lionel Messi

The football star that has spent the biggest part of his career playing for Barcelona FC and the Argentinian national team, Messi earns £20 million from advertisements. Messi promotes services of Turkish Airlines.


Beckham has for many years been an ambassador for the Adidas brand – the ex-soccer player also produces branded underwear for the extensive network of cloths “H&M”. Beckham also promotes Coty’s perfume fragrances. It’s an undisputed fact that Beckham becomes a very successful brand during his career. A great contribution to Beckham’s finances was made by Footwork Production, a company that makes sports shoes. This made David Beckham over £50 million richer. It’s estimated that Beckham’s entire estate is worth about £165 million, which makes him one of the richest footballers in the world.

Zinedine Zidane

Zinedine Zidane has made lots of money and it’s easy to explain how. Zidane is a very talented sportsman. Whether it’s making commercials, managing, or football, Zidane is a go-getter. Most of Zidane’s income comes from Audi, Danone, Adidas, and other great companies. He has earned more than £8.5 million. And it doesn’t seem like this would stop any sooner.

According to advertising experts, Zidane’s image is still very strong. It gives him a chance to participate in the biggest advertising campaigns.


The Brazilian star and PSG player Neymar has many contracts with popular brands in just 29 years. A few years ago, Neymar earned £9 million, advertising for companies like Panasonic, Volkswagen, red bull, and Nike.

As one of the most talented players around the world, Neymar signs new contracts almost every month. Back in 2013, Neymar was the brand police model making sunglasses. He has always been popular and companies are always trying to outdo each other to win him over.

Kylian Mbappe

Mbappe is among the highest-paid football players overall in 2020. With £85.8 million of his earnings coming from the 10-year deal, he has with Nike. Kylian signed a 10-year deal with Nike and many have said it’s possibly one of the biggest soccer shoe deals yet. Mbappe has over 10 million followers on social media, which makes him one of football’s top-paid players.

Mohammed Salah

A great buy from Roma FC back in 2017; Mohamed Salah has been an important part of Liverpool’s success in the past few seasons. Currently, Mohammed Salah is one of the highest-paid players in Liverpool, he makes £13 million each season including team wins, involvement in goals, or bonus money for goals scored. With an expensive deal he has with Adidas boots, Salah’s earnings increase to £15.5 million per year.

Mo Salah holds a long-term endorsement deal with Adidas. He wears (X19) and (X18) boots in the league cup, champion’s league, and premier league matches.

The combined value of these football endorsements is a whopping £500 million. Although football’s latest advertisement deals are often clothes, it seems like players are bringing in more money from car and insurance companies. However, Recent Nike deals like Cristiano Ronaldo’s record-breaking £730,000 deal, show lots of promise for football players, who have not historically received as much in commercials as their NFL and NBA peers. Perhaps the next few years will see an increase in multi-million-pound advertisement deals for these football stars.

Read Also: