David Beckham still tops the list of highest earning football player in the world. But Ronaldo rules when it comes to salary alone, according to Portuguese marketing agency Futebol Finance.

50 highest paid football players in the world

1 Cristiano Ronaldo (Real Madrid, £11.3million)
2 Zlatan Ibrahimovic (Barcelona, £10.4million)
3 Lionel Messi (Barcelona, £9.1million)
4 Samuel Eto’o (Internazionale, £9.1million)
5 Kaka (Real Madrid, £8.7million)
6 Emmanuel Adebayor (Manchester City, £7.4million)
7 Karim Benzema (Real Madrid, £7.4million)
8 Carlos Tevez (Manchester City, £7million)
9 John Terry (Chelsea, £6.5million)
10 Frank Lampard (Chelsea, £6.5million)

Read the rest of this entry »

|