#2 In-Sync team with huge a squad depth
Simply put, Manchester City's squad depth is better than almost every team, not just in England but also in Europe. Pep Guardiola's side boasts at least two world-class players and talents in every position, except the defensive midfield position which is occupied by Fernandinho.
For instance, City's rearguard and midfield had the perfect blend of youth and experience. The presence of veteran players like Kompany, Otamendi, Kyle Walker, David Silva along with Sterling, Sane, Bernardo Silva, Laporte, Stones, Mendy, Mahrez, Jesus, Foden, Zinchenko and others make their ammunition far better than any other team in England.
Moreover, under the tutelage of Pep Guardiola, the City squad looks always in sync, even when the young guns feature. The players exactly know when and where to release the ball and pick their teammates more often than not. Pep Guardiola is obviously a master tactician and his substitutions pay off more often than not as almost all the players know their respective roles well.
The rare combination of unity on the pitch and huge depth makes them the side to defeat, both in England and in Europe.