Last Update October 6th, 2017 The world’s most popular sports football or soccer is much more serious than ever. There are more than 3.5 billion football fans worldwide. For many of them, football is not just a game, it is a religion. Top professional football players are earning more than other pro-athletes. The wealthiest soccer players are all playing in Europe. Spain, England, Italy, Germany, and France are ranked as being the greatest on Earth.

All of them are competitive enough that they consistently capture the best talent. Premier League footballers earn an average of £2.3 million a year each, making it the best paying league in the world.

Here are the top 20 richest football players in the world, according to our sources from Forbes,, and the Sunday Times Rich List.

Top 20 Richest Football Players – Net Worth & Earnings – UPDATED 2017

20. John Terry Net Worth – €56 Million ($61 Million)

English professional football player John Terry’s contribution to the English national team and Chelsea has been immense. He commonly plays in the center-back soccer position.

Terry is the captain of Chelsea. He was the captain of the English national team between August 2006 and February 2010. In 2012 he retired from international football.

He is apparently learning Portuguese these days, which could mean his return to the game in a managerial or coaching position.

John Terry Net Worth

19. Sergio Aguero Net Worth – €58 Million ($63 Million)

This Argentine professional footballer plays for the Argentina national team and Manchester City. He is referred to as one of the best strikers in the game.

He scored what many people call the most famous goal in the history of the club on the final day of the 2012-13 campaign. That goal secured the title for Manchester City.

Sergio currently makes close to $14.48 Million per year with Manchester City, and apart from this, he earns $7.5 million from endorsements, most of which comes from Puma.

Sergio Aguero Net Worth

18. Gerard Pique Net Worth – €58 Million ($63 Million)

Gerard Pique is an immensely talented Spanish professional footballer who plays as a center-back for Spain National Football Team and FC Barcelona.

This champion has hosted club trophies worldwide. He is one of the four players to have won the UEFA Champions League two years in a row with different teams. In the Spain team that won the 2010 FIFA World Cup and UEFA Euro 2012, he was one of the main players.

Gerard makes $14.7 Million From Salary & Bonus and another $3 Million A Year From Endorsing Nike. Gerard is expected to play for another 4 to 5 years, allowing him to hang his boots with at least a $100 Million in the coffers.

Gerard Pique Net Worth

17. Francesco Totti Net Worth – €60 Million ($65.5 Million)

Italian football player Francesco Totti is the captain of Serie A Club Roma. He has been with the club for the last 23 years and has created many wonderful moments for his fans. He usually plays as Attacking Midfielder / Forward.

In 2006 he was selected in the FIFA World Cup All-Star team.  He has even ventured into real estate recently.

Francesco Totti - Richest Football Players