Pep Guardiola is regarded as one of the greatest managers of all time. Some of the best players in football history have played under Pep Guardiola including the likes of Lionel Messi, Iniesta, Xavi and Puyol.
Not every big name players fit into Pep Guardiola’s playing style and the manager has sold some high profile stars in his managerial career so far.
1. Bastian Schweinsteiger
Bastian Schweinsteiger won 8 Bundesliga titles and the UEFA Champions league title with Bayern Munich. He struggled with constant injuries and Pep Guardiola sold him to Manchester United in 2015.
2. Toni Kroos
Kroos won 3 Bundesliga titles and the UEFA Champions league title with Bayern Munich. He also helped Germany win the 2014 World Cup and then joined Real Madrid for €25 million from Bayern Munich.
Oleksandr Zinchenko joined Arsenal from Manchester City for a fee of £30 million this summer. He was one of the best players at City under Guardiola and helped the club win different titles including 4 Premier League titles.
4. Raheem Sterling
Sterling joined Chelsea from Manchester City for a fee of €56 million and he enjoyed a successful playing career under Pep Guardiola.
Ronaldinho is regarded as one of the greatest players of all time. However, he joined AC Milan in 2008 following the arrival of Pep Guardiola.
6. Zlatan Ibrahimovic
Ibrahimovic joined Barcelona in 2009 but his relationship with Pep Guardiola broke down completely and was offloaded to AC Milan in the following season.
Henry joined Barcelona in 2007 and helped the club win the treble in 2008/2009 season under Pep Guardiola. He later joined New York Red Bulls in 2010.
Guardiola has sold a lot of high profile players including Samuel Eto’o, Deco, Sane, Zabaleta, Aguero and Gabriel Jesus.