Earlier this week, France Football released a study showing the highest-paid footballers in the world.

They took into account every players' gross salary, bonuses and advertising revenue.

Lionel Messi came out on top with a ridiculous €131 million earned per-year.

Cristiano Ronaldo earns €13m less and Neymar rounds out the podium places, while the likes of Raheem Sterling and Robert Lewandowski also made the top 10.

They've now listed the top 20 highest-paid managers in the world. You can view what managers get ridiculous money below, per Transfermarkt, below:

20. Bruno Genesio | Beijing Guoan | €8m-per-year

19. Ole Gunnar Solskjaer | Manchester United | €8.3m-per-year

18. Thomas Tuchel | Paris Saint-Germain | €8.5m-per-year

17. Brendan Rodgers | Leicester City | €9.1m-per-year

16. Mauricio Pochettino | N/A (still paid by Spurs) | €9.4m-per-year

Solskjaer earns 'just' €8.3m-per-year, which is the sixth most of Premier League managers.

Surprisingly, Leicester's Rodgers gets more money than him. He's been worth every penny, though, having almost definitely guided the Foxes to a Champions League return.

Pochettino is the world's 16th highest-paid manager despite getting sacked by Tottenham in November.

15. Vitor Pereira | Shanghai SIPG | €10m-per-year

14. Leonardo Jardim | N/A (still paid by Monaco) | €10.2m-per-year

13. Maurizio Sarri | Juventus | €10.3m-per-year

12. Manuel Pellegrini | N/A (still paid by West Ham) | €10.5m-per-year

11. Carlo Ancelotti | Everton | €12m-per-year

Pellegrini was being paid massive amounts of money by West Ham, which he is still receiving after being sacked earlier this year.

Everton broke the bank to sign Ancelotti, making him the Premier League's fourth highest-paid manager.

10. Rafael Benitez | Dalian Yifang | €13m-per-year

9. Massimiliano Allegri | N/A (still paid by Juventus) | €13.5m-per-year

8. Fabio Cannavaro | Guangzhou Evergrande | €14m-per-year

7. Ernesto Valverde | N/A (still paid by Barcelona) | €19m-per-year

6. Zinedine Zidane | Real Madrid | €23m-per-year

When you look at how much Benitez is earning, it isn't surprising he decided to leave Newcastle for China last year.

Despite having the best CV out of managers in China, Cannavaro, who has never managed one of the world's best clubs, earns more money than him.

Real Madrid paid Zidane a lot of money to coax him back to the club last year.

5. Jose Mourinho | Tottenham | €23m-per-year

4. Jurgen Klopp | Liverpool | €24m-per-year

3. Pep Guardiola | Manchester City | €27m-per-year

2. Antonio Conte | Inter Milan (still paid €9.8m by Chelsea) | €30m-per-year

1. Diego Simeone | Atletico Madrid | €40.5m-per-year

Guardiola is the highest-paid manager in the Premier League, followed by Klopp and Mourinho.

The Man City manager earns more than three times what United boss Solskjaer does.

Conte is 'only' paid just over €20m by Inter but is second on the list thanks to the compensation Chelsea are paying him after he was sacked in 2018.

Simeone, surprisingly, is out in front by a mile, earning over €10m more than Conte.

He's obviously one of the best managers in the world but to be getting €16m more than Klopp is absurd.