Pep Guardiola has been considered the best manager in the world for some time.

After having success with Barcelona and Bayern Munich, Guardiola made the move to Manchester City in 2016.

And he's more than made his mark.

Guardiola has led his side to seven trophies, including back-to-back Premier League titles.

But, while he's been the best manager in the world for the past few years, has he been the best Premier League manager of the decade?

FourFourTwo have reviewed the past decade of football and named the 10 best Premier League managers in that time.

It's important to note that only their success for Premier League clubs in that time has been considered.

10. Claudio Ranieri

Teams managed: Leicester City, Fulham

The man who masterminded the greatest Premier League campaign ever more than deserves to be on the list.

No one gave Leicester a prayer at the start of the 2015/16 season. In fact, the Foxes were actually favourites for relegation.

But they defied all the odds to win the title by 10 points.

Unfortunately, Ranieri was sacked the following season following a slump in form and then had a short and unsuccessful stint with Fulham.

Despite what followed after that 2015/2016 season, he will always be remembered in Premier League football.

9. Roy Hodgson

Teams managed: Fulham, Liverpool, West Brom, Crystal Palace

Hodgson started off the decade by leading Fulham to the final of the Europa League.

He was rewarded with a move to Liverpool but, after winning 13 of his 31 games, he was sacked after just six months in the job.

He bounced back well though, enjoying a successful season-and-a-half with West Brom, and is now doing a great job at Crystal Palace.

Hodgson may not have won any silverware this decade, but he's proven himself as a manager who can works wonders with clubs expected to fight relegation.

8. Jose Mourinho

Teams managed: Chelsea, Manchester United, Tottenham Hotspur

Mourinho made an emotional return to Chelsea in 2013 and would guide them to the Premier League title in 2015.

A downturn in form in his third season back at the club saw him sacked though, and he was swiftly appointed by Man United.

His time at Man United ended on a sour note, but he did help them win a trio of trophies in the 2016/17 season.

Now at Spurs, Mourinho has made a good start to life in north London and will be hoping to guide them to their first Premier League title in the coming years.

7. Brendan Rodgers

Teams managed: Swansea City, Liverpool, Leicester City

Rodgers masterminded Swansea's promotion to the Premier League in 2011 and then provided the foundations needed for the club to become an established top-flight club.

He was unable to win any silverware with Liverpool, but came ever so lose to guiding the club to their first Premier League title win in 2014.

After a stint in Scotland with Celtic, Rodgers is now working wonders at Leicester City.

6. Rafael Benitez

Teams managed: Liverpool, Chelsea, Newcastle

Benitez's last season at Liverpool was underwhelming to say the least. The Reds finished 7th in the Premier League in 2010 and Benitez was sacked as a result.

He returned to the Premier League in 2013 as interim manager at Chelsea.

Despite being unpopular with Chelsea fans, Benitez enjoyed success at the club as he managed to guide his side to a third place finish in the Premier League and the Europa League title in his six months in charge.

Benitez then earned promotion to the Premier League with Newcastle and, despite having very little to spend, finished in the top half in the 2018/19 season.

5. Antonio Conte

Teams managed: Chelsea

Conte was only Chelsea manager for two years, but he left an impression on English football.

After a poor start in the 2016/17 season, the Italian made the bold decision to implement the 3-5-2 formation.

That worked wonders. Chelsea went on a remarkable run that saw them finish with 93 points.

The Italian manager didn't have the same success the following season and was sacked, although his tenure did end on a positive note as Chelsea won the FA Cup.

4. Sir Alex Ferguson

Teams managed: Manchester United

Ferguson didn't manage much in the 2010s as he ended up retiring in 2013.

But he was able to win six trophies with Manchester United in that time, including two Premier League titles.

Simply put, Ferguson is the best manager of all-time. He looks like even more of a genius given United's struggles after his retirement.

But he didn't manage long enough this decade to be considered the greatest Premier League manager of the decade.

3. Mauricio Pochettino

Teams managed: Southampton, Tottenham

Pochettino established himself as one of the best Premier League managers in a one-and-a-half year spell with Southampton.

After helping the Saints stay in the Premier League in his first season, Pochettino then guided his side to an 8th placed finish the following campaign.

A move to Tottenham followed and, despite never winning silverware with the north London club, he transformed the side into perennial top four finishers.

He left the club in November after five years and is now set for a move to one of the best clubs in world football.

2. Jurgen Klopp

Teams managed: Liverpool

What a magnificent job Klopp has done at Liverpool. When he took over the Reds in 2015, the Reds were in turmoil.

However, the Merseyside club have made strides every season since his appointment.

After reaching the Champions League final in 2018, Klopp's men went one better the year after when they lifted the trophy in Madrid.

Now considered the best team in world football, Liverpool currently have a mammoth lead at the top of the table and look set to win their first Premier League title.

If Klopp is able to get his side over the line, he has to be in the conversation for Liverpool's best manager ever.

1. Pep Guardiola

Teams managed: Manchester City

A lot was expected from Guardiola when he joined Man City in 2016 and he has delivered.

Man City were underwhelming in his first season in charge. They finished the campaign without silverware and only just scraped into the top four.

But they became the dominant force in English football for the next two seasons.

City became the first team to break the 100-point barrier in the 2017/18 season as Guardiola's side cruised to the Premier League title.

They were arguably even better the following season as they won the quadruple and produced a remarkable run to beat Liverpool to the Premier League title.

Guardiola hasn't had the same success this campaign though. With the Premier League seemingly already out of reach, Guardiola will be setting his sights on guiding Man City to their first Champions League title.

So there's FourFourTwo's top 10. We would make a few changes, though.

We admire what Benitez has done this decade but he doesn't warrant being sixth. We would move him down to 8th and bump Mourinho and Rodgers up one place.

Pochettino was superb for Spurs and Southampton but, ultimately, he wasn't able to win any silverware.

We would switch him with Ferguson, who still won a multitude of trophies this decade.

It's fair to put Guardiola on top of the pile ahead of Klopp. The German manager is getting the better of his rival this season, though.

Let's hope the two carry on their rivalry and manage their clubs for the best part of next decade.