Pep Guardiola has had incredible success since becoming a manager in 2007.
Guardiola has been able to do this with incredible man management and using his Tiki-taka style of play.
His ability to manoeuvre in the transfer market has also been a huge factor.
Like every manager, Guardiola has made some poor signings in his career. We listed his 10 worst signings earlier this week.
But he's also made some brilliant signings. We've listed his 10 best signings of his managerial career below.
10. Ilkay Gundogan
Transfer: Dortmund to Manchester City | 2016 | £24.30m
Gundogan had a good start to life at Man City, but his first season was curtailed after suffering a serious injury.
The German midfielder came back strongly, though.
He's now a key part of Man City's midfield, having made 138 appearances in the last three seasons.
9. Bernardo Silva
Transfer: Monaco to Manchester City | 2017 | £45m
Silva has been sensational since Guardiola brought him to the club three years ago.
In total, he has managed 29 goals in 143 games.
At 25 years old, Silva is set to be a Man City player for many, many years to come.
8. Aymeric Laporte
Transfer: Athletic Bilbao to Manchester City | 2018 | £58.50m
Guardiola spent a lot of money to bring Laporte to the club in 2018.
After a slow start to life in England, the Frenchman had a breakout second campaign as he emerged into one of the best defenders in the world.
Man City's struggles in Laporte's absence this season proves just how good he is.
Transfer: Barcelona to Bayern Munich | 2013 | £22.50m
Barcelona suffered a double blow in the summer of 2013. Not only did they lose Guardiola to Bayern but Thiago also followed him to Germany.
Thiago became a key player for Guardiola and he's now among the best midfielders in the world.
In total, he's played 228 times and scored 31 goals for Bayern. He's also helped them to 13 major titles.
6. Javier Mascherano
Transfer: Liverpool to Barcelona | 2010 | £18m
Mascherano was a great servant to Barcelona.
Initially signed as a defensive midfielder, the Argentine made the successful transition to centre-back shortly after his arrival.
He lasted eight seasons at the club, playing 334 times.
5. Joshua Kimmich
Transfer: Stuttgart to Bayern Munich | 2015 | £7.65m
It could have been considered a slight risk when Bayern decided to sign Kimmich in 2015, who was playing in the second tier for Stuttgart.
But the £7.65m Guardiola and Bayern paid has proven to be a bargain.
Kimmich has appeared 208 times for Bayern and is among the best right-backs in the world.
Transfer: Benfica to Manchester City | 2017 | £36m
Guardiola had goalkeeper problems to start his Man City career.
He wasn't happy with Joe Hart, so he replaced him with Claudio Bravo.
Bravo proved to be a flop, so he replaced him with Willy Caballero.
Guardiola wasn't convinced with Caballero, so he signed Ederson. And the Brazilian quickly showed he is one of the best in the business.
At 26 years old, he'll be Man City's first-choice goalkeeper for many, many years.
3. Dani Alves
Transfer: Sevilla to Barcelona | 2008 | £31.95m
Spending £32m on a defender was a fair amount of money in 2008. He's proven to be a bargain.
Alves cemented himself as one of the best right-backs in the world at Barcelona.
He scored 21 times in 391 games for Barcelona across eight hugely successful seasons.
2. Gerard Pique
Transfer: Manchester United to Barcelona | 2008 | £4.5m
After failing to adapt to the physical demands in England, Guardiola brought Pique back to Spain.
And that has proven to be an incredible transfer.
Pique immediately formed one of the strongest defensive partnerships in recent memory with Carles Puyol.
12 years on and Pique has played 531 games for the club and scored 47 times. He remains one of the best defenders around.
1. Robert Lewandowski
Transfer: Dortmund to Bayern Munich | 2014 | Free
Signing Pique for £4.5 million was good. But managing to buy one of the world's best strikers, on a free transfer from your biggest rivals, is incredible.
Lewandowski's goals made sure Bayern won the Bundesliga in Guardiola's three seasons as manager.
In total, he's scored 231 goals in 276 games for Bayern. And he didn't cost a single penny.
- Pep Guardiola's 10 worst signings of his managerial career
- Cristiano Ronaldo and Lionel Messi both feature in Marca's 'perfect striker'
- Players who have undergone body transformations in lockdown