The Premier League is full of talented managers and they certainly are rewarded with salaries which reflect the pressure they are under.

Manchester City boss Pep Guardiola and Liverpool chief Jurgen Klopp are battling it out for the title once again this season.

But the Spaniard has big bragging rights over his German counterpart when it comes to how much he earns.

Guardiola, formerly manager of Barcelona and Bayern Munich is paid an incredible £20m per season for his work.