This is a 2011 list of top 20 highest paid soccer players in the world.
RankPLAYERSCLUBSMONTHLYANNUAL 1Cristiano Ronaldo Real Madrid€ 1,000,000€ 12 million 2 Lionel
MessiFC Barcelona€ 875,000€ 10.5 million 3 Fernando TorresChelsea€ 833,000€ 10 million 4
Yaya Toure Manchester City € 833,000€ 10 million 5 Wayne Rooney Manchester United €
791,000€ 9,500,000 6 Ricardo Kaka Real Madrid € 750,000 € 9,000,000 7 Zlatan Ibrahimovic AC
Milan€ 750,000€ 9,000,000 8 Emmanuel Adebayor Real Madrid € 708,000€ 8,500,000 9 Carlos
TevezManchester City€ 666,000€ 8,000,000 10 Samuel Eto'oInternazionale€ 666,000€ 8,000,000
11 Frank Ribery Bayern Munich € 666,000€ 8,000,000 12 John TerryChelsea€ 625,000€ 7,500,000
13 Frank Lampard Chelsea€ 625,0007500.