The Guardian has released their list of the Top-100 footballers in the world with Cristiano Ronaldo overtaking Lionel Messi for the top slot.

Bayern Munich has the most representatives on the list with 12, followed by Barcelona (10), while both Real Madrid and Chelsea have nine.

The Premier League has 31 players on the list, up from 29 last year. La Liga has 25 players and the Bundesliga has 15 players.

Spain has 14 players on the list, followed by Germany (11), Brazil (9), Argentina (8), England (6), France (6) and Italy (5). 

2014 2013Up/downNameClubNationality
      
      
121Cristiano RonaldoReal MadridPortugal
21-1Lionel MessiBarcelonaArgentina
32219Manuel NeuerBayern MunichGermany
41410Arjen RobbenBayern MunichNetherlands
52520Thomas MüllerBayern MunichGermany
693Luis SuarezBarcelonaUruguay
76-1NeymarBarcelonaBrazil
87-1Gareth BaleReal MadridWales
9156Philipp LahmBayern MunichGermany
10100Sergio AgüeroCityArgentina
114029Toni KroosReal MadridGermany
123523Diego CostaChelseaBrazil
133-10Zlatan IbrahimovicPSGSweden
147258Angel Di MaríaUnitedArgentina
15 NewJames RodríguezReal MadridColombia
1610084Eden HazardChelseaBelgium
174730Thibaut CourtoisChelseaBelgium
18191Yaya TouréCityIvory Coast
195536Karim BenzemaReal MadridFrance
20 NewPaul PogbaJuventusFrance
213716Xabi AlonsoBayern MunichSpain
229573Alexis SánchezArsenalChile
236138Luka ModricReal MadridCroatia
243410Mario GötzeBayern MunichGermany
2520-5Bastian SchweinsteigerBayern MunichGermany
264-22Franck RibéryBayern MunichFrance
276336Javier MascheranoBarcelonaArgentina
285-23Andrés IniestaBarcelonaSpain
2921-8Andrea PirloJuventusItaly
3018-12Robert LewandowskiBayern MunichPoland
3117-14Thiago SilvaPSGBrazil
324513Sergio RamosReal MadridSpain
3326-7Arturo VidalJuventusChile
34 NewDiego GodinAtletico MadridUruguay
3532-3David SilvaCitySpain
3629-7Cesc FàbregasChelseaSpain
37425Vincent KompanyCityBelgium
387032Arda TuranAtlético MadridTurkey
396627Mats HummelsDortmundGermany
4023-17Marco ReusDortmundGermany
41465Carlos TevezJuventusArgentina
429048KokeAtlético MadridSpain
4328-15Wayne RooneyUnitedEngland
4443-1David AlabaBayern MunichAustria
4511-34Robin van PersieUnitedNetherlands
4636-10OscarChelseaBrazil
4713-34Edinson CavaniPSGUruguay
48 NewNemanja MaticChelseaSerbia
49 NewIvan RakitićBarcelonaCroatia
508-42XaviBarcelonaSpain
51 NewDaniel SturridgeLiverpoolEngland
52 NewRaheem SterlingLiverpoolEngland
539845Branislav IvanovicChelseaSerbia
5412-42Mesut OzilArsenalGermany
55 NewDavid De GeaUnitedSpain
56 NewJuan CuadradoFiorentinaColombia
57 NewJerome BoatengBayern MunichGermany
588123Miralem PjanicRomaBosnia-Herzegovina
597718Pablo ZabaletaCityArgentina
6027-33Sergio BusquetsBarcelonaSpain
61 NewYacine BrahimiPortoAlgeria
629331Blaise MatuidiPSGFrance
6316-47Radamel FalcaoUnitedColombia
647612Marco VerrattiPSGItaly
65 NewVincent EnyeamaLilleNigeria
66 NewEdin DzekoCityBosnia-Herzegovina
67 NewWilfried BonySwansea CityIvory Coast
6856-12Gonzalo HiguainNapoliArgentina
69 NewJohn TerryChelseaEngland
70 NewMiroslav KloseLazioGermany
7148-23Mario MandzukicAtlético MadridCroatia
7224-48Gianluigi BuffonJuventusItaly
73 NewJackson MartínezPortoColombia
74 NewAntoine GriezmannAtletico MadridFrance
7549-26Aaron RamseyArsenalWales
7664-12Hugo LlorisTottenhamFrance
77 NewEzequiel GarayZenitArgentina
78 NewLuiz AdrianoShakhtarBrazil
7931-48Francesco TottiRomaItaly
80 NewSteven GerrardLiverpoolEngland
8141-40Dani AlvesBarcelonaBrazil
82 NewGervinhoRomaIvory Coast
83874Mehdi BenatiaBayern MunichMorocco
849410IscoReal MadridSpain
85116NewHenrikh MkhitaryanDortmundArmenia
86 NewJosé María CallejónNapoliSpain
87 NewMirandaAtlético MadridBrazil
88 NewIker CasillasReal MadridSpain
89 NewDaley BlindUnitedNetherlands
90 NewCesar AzpilicuetaChelseaSpain
91127NewJack WilshereArsenalEngland
92 NewHector HerreraPortoMexico
9339-54Gerard PiqueBarcelonaSpain
94 NewEnner ValenciaWest HamEcuador
9550-45David LuizPSGBrazil
96 NewMemphis DepayPSV EindhovenNetherlands
9738-59Daniele De RossiRomaItaly
98 NewRogerio CeniSao PauloBrazil
99 NewRadja NainggolanRomaBelgium
100 NewSeydou DoumbiaCSKA MoscowIvory Coast