#3 Pep Guardiola (Manchester City) - £15.2m
The Spaniard is widely regarded as the best football manager in the world at the moment. Pep Guardiola came to the fore through his exploits with an invincible Barcelona side, before also achieving success in Germany with Bayern Munich.
But his toughest job by far awaited him in the Premier League when he took over as the manager of Manchester City in the summer of 2016.
Guardiola's start was slow, but true to the expectations, the Spaniard managed to transform City into one of the best teams in Europe. The team won back to back Premier League titles and also made history last season, becoming the first team to win a domestic treble.
Under Guardiola's guidance, the reigning Premier League champions have turned into one of the most entertaining teams in the world, playing free-flowing attacking football and scoring goals for fun.
The Spaniard was already earning around £15.2m a year before he signed a contract extension last May that will keep him at the club until the end of the 2021 season. Whether he has earned any pay hike is unclear, but Guardiola is still the highest-paid manager in the Premier League and at least the third highest-earning manager in world football.