Robert Lewandowski -
Team: Bayern Munich
Earnings: €29 million
The Polish striker is the only player from the Bundesliga on the list.
Raheem Sterling -
Team: Manchester City
Earnings: €33 million
Sterling is the only player from the Premier League on the list.
Andrés Iniesta -
Team: Vissel Kobe
Earnings: €34 million
The Spanish midfielder moved to Japan after many years at Barcelona.
Gareth Bale -
Team: Real Madrid
Earnings: €38 million
The Welshman's playtime has been irregular, but he's still making big bank.
Neymar -
Team: Paris Saint-Germain
Earnings: €95 million
The Brazilian superstar is considered one of the best players in the world.
Neymar -
That's probably why he earns €57 million more than the fourth place player (Bale) on the list.
Cristiano Ronaldo -
Team: Juventus
Earnings: €118 million
The Portuguese star is one of the best players in the history of the sport, and continues to be in top form.
Lionel Messi -
Team: Barcelona
Earnings: €131 million
Ronaldo's archrival came out on top when it comes to earnings this year.
Megan Rapinoe -
Team: OL Reign
Earnings: €415,000
One of the world's most renown LGBT athletes, the American player won the Golden Boot and Golden Ball awards at the 2019 FIFA Women's World Cup.
Carli Lloyd -
Team: Sky Blue FC
Earnings: €480,000
The American star was voted FIFA Player of the Year—twice. Still, Messi earns €130.5 million more than her!
Best-paid soccer managers -
And, of course, managers also make a lot of money. Here are the best-paid managers in the sport.
Massimiliano Allegri -
Team: Free agent
Earnings: €13.5 million
Allegri worked with many Italian top clubs, including Juventus and AC Milan.
Ernesto Valverde -
Team: Free agent
Earnings: €19 million
The Spanish manager's career includes time at clubs such as Athletic Bilbao, Olympiacos, and Barcelona.
Zinedine Zidane -
Team: Real Madrid
Earnings: €23 million
The former soccer star has also had a successful career as a manager.
Jürgen Klopp -
Team: Liverpool
Earnings: €24 million
The German manager is regarded as one of the best in the sport.
Pep Guardiola -
Team: Manchester City
Earnings: €27 million
The Spanish manager started his successful career, as both a player and manager, in Barcelona.
Antonio Conte -
Team: Inter Milan
Earnings: €30 million
The former player is now one the word's highest-paid managers.
Diego Simeone -
Team: Atletico Madrid
Earnings: €40.5 million
The Argentine manager has led Atletico since 2011.