Futebol Finance have published their annual list of the highest paid players in the game.

The table is drawn up from last season's salaries, so does not include new contracts for the likes of Sergio Aguero at Manchester City.

The list is dominated by players from the Premier League and Spanish Liga:

1) Cristiano Ronaldo (Real Madrid) €12M 2) Lionel Messi (FC Barcelona) €10.5M 3) Fernando Torres (Chelsea) €10M 3) Yaya Touré (Manchester City) €10M 5) Wayne Rooney (Manchester United) €9.5 M 6) Ricardo Kaká (Real Madrid) €9M 6) Zlatan Ibrahimovic (AC Milan) €9M 8) Emmanuel Adebayor (Manchester City/Real Madrid) €8.5 M 9) Carlos Tevez (Manchester City) €8M 9) Samuel Eto´o (Inter Milan) €8M 9) Frank Ribery (Bayern Munich) €8M

 The game is about opinions. Make yours heard! Join the tribalfootball.com nation on Facebook today: Facebook.com/tribalfootball