Top 10 Highest Earning Soccer Players
Ever wondered how much top-flight soccer players are earning? Here’s some answers:
10. Steven Gerrard – $18 million. He plays for Liverpool F.C., an English club, and the English national team. He generally plays center midfield, and has the third most goals this season in the Premier League, with 13.
9. John Terry – $18 million. Terry plays for Chelsea F.C., another English club, and also the English national team. He is a center back, and a very strong leader who has captained many teams, including the English national team.
8. Wayne Rooney – $18 million. Rooney plays for Manchester United, yet another English club in the Premiere League, and is the third on this list to play for the English national team. He is an explosive striker who takes many risks.
7. Frank Lampard – $18 million. Lampard is another Chelsea F.C. and English national team player. He is a very versatile midfielder that has the ability to play in many different styles. He has the fifth-most goals in the Premiere League, with 12.
6. Lionel Messi – $18 million. Messi is an attacking midfielder and winger for his club FC Barcelona and the Argentinean national team. He is an excellent offensive player that often has incredible breakaways for goals.
5. Cristiano Ronaldo – $21 million. Cristiano Ronaldo is a winger of Manchester United of the English Premiere League and the Portuguese national team. He is tied for the most goals in the Premiere league currently, with 15. He was the FIFA World Player of the Year last year.
4. Kaka – $22 million. Kaka plays for the Italian club AC Milan and the Brazilian national team. He is an attacking midfielder and striker who is known for his sudden runs up the field.
3. Thierry Henry – $28 million. Henry plays for FC Barcelona and the French national team. He is a striker who has been playing professional soccer for over 15 years. He became famous when playing for Arsenal FC, where he was a leading goal scorer in every one of his seasons.
2. Ronaldinho – $33 million. Ronaldinho plays for AC Milan and the Brazilian national team, much like Kaka. He is an attacking midfielder known for exemplary ball skills, and has been playing professionally for over 10 years.
And the highest paid player in soccer is…
1. David Beckham – $46 million. Beckham’s situation has been a bit confusing of late, with him switching between the Los Angeles Galaxy and AC Milan, but apparently he’s with Milan until the end of their season, and then going back to the Galaxy. He has played for the English national team for 13 years. He’s a midfielder known for taking amazing free kicks.
Well, those are the top 10 highest earning soccer players as of April 2009. Hope you enjoyed the article!
Note: These numbers are approximate, and heavily contributed to by endorsements. These numbers are subject to change, and are just so you can get an idea of what these players earn!
Do you like these?

what about robinho he is most expensive in EPL y isn’t he on here
I agree Calvin. Where is Robinho?
Actually, I believe Robinho’s earnings are closer to $15 million – he used to be the top paid player, but isn’t anymore.
Also, hello Andy. We have the same name!
I thougt by now messi of fcbarcelona should be second earning player in world considering his playing ability.
I agree that he should be paid at least a little more. He’s been playing amazingly well!
And I thought baseball players got paid too much. Its crazy how much money professional athletes are bringing in these days.
Get all your favorite soccer gear and apparel at great prices at SoccerFanatic.com – The Ultimate Soccer Store.
Dear Editor
Things hv changd so far wth Messi s the top earnin player follwd by Ronaldinho. Plz gv mo updates on tht editor.
Hi Bethuel –
Now the order is:
Highest: Messi with $44 million
Second highest: Beckham with $40.5 million
Third: Cristiano Ronaldo with $40 million
Fourth: Kaka with $25 million
Fifth: Thierry Henry with $24 million
Hope that helps!
FABREGAS is coming to the top