France Football, a French-based magazine, have printed an article listing the top 20 best paid players and coaches in the world.

The list is compiled based on their salaries, which include all incoming payments from their clubs or through sponsorship deals and image rights.

The battle for best paid player is the exact paring for the battle of world's best. Lionel Messi tops the chart with Cristiano Ronaldo following very close behind. Neymar sits in third, but quite a large gap separates him from the top two. The full list can be seen below.

1. Lionel Messi – €41m

2. Cristiano Ronaldo – €39.5m

3. Neymar – €29m

4. Wayne Rooney – €24m

5. Zlatan Ibrahimovic – €23.5m

6. Radamel Falcao – €21.2m

7. Sergio Aguero – €19.7m

8. Thiago Silva – €17m

9. Eden Hazard – €16.8m

10. Franck Ribery – €16.5m

11. Fernando Torres – €16.2m

12. Yaya Touré – €16m

13. David Silva – €15.5m

14. Gareth Bale – €14.5m

14. Bastian Schweinsteiger – €14.5m

16. Luis Suarez – €14.2m

17. Mario Gotze – €13.9m

18. Philip Lahm – €13m

19. Gianluigi Buffon €12.9m

20. Blaise Matuidi €12.9m

Apart from the best paid players, there is also a list for the best paid managers. Jose Mourinho, Pep Guardiola, and Roberto Mancini sit first, second, and third respectively.

There's quite a large difference from the players list, as the gap between the top three is quite narrow. The complete list below.

1. Jose Mourinho – €17m

2. Pep Guardiola – €15m

3. Roberto Mancini – €14m

4. Carlo Ancelotti – €13.5m

5. Fabio Capello – €12m

6. Marcelo Lippi – €11.5m

7. Arsene Wenger – €9.6m

8. Roberto Di Matteo – €8.2m

9. Andre Villas-Boas – €6.9m

10. Rafael Benitez – €6.8m

11. Luciano Spalletti – €6.5m

11. Jurgen Klopp – €6.5m

13. David Moyes – €6.4m

13. Manuel Pellegrini – €6.4m

15. Walter Mazzarri €6.1m

16. Gerardo Martino – €5.4m

16. Antonio Conte – €5.4m

18. Claudio Ranieri – €5.2m

19. Laurent Blanc – €4.2m

20. Jorge Jesus – €4m

[ad_pod id='ricco' align='center']