#1 Manchester City (Premier League)
Did you have any doubts over any other team claiming the top spot on this list other than Manchester City? Well, Guardiola's men have blown away their opposition till now and are termed by many as the best Premier League side of all time.
For many, that might be a too far-fetched claim but looking at this Guardiola side absolutely dominating matches, one tends to get carried away. The brilliance of Kevin De Bruyne and David Silva, the pace of Leroy Sane, the revival of Raheem Sterling and the clinical finishing from Aguero and Jesus has made this City unit a terrorizing prospect for any side.
City have scored 85 goals in the Premier League and can break the all-time record for goals scored in a single campaign. They have created 394 chances in 30 games which is also the fourth best in Europe.
City's attack has undoubtedly been the best in Europe this season and their utter ruthlessness and their ability to stick their manager's philosophy make them the most entertaining team in all the top five leagues in the continent.
Some of the goals in this video are insane, to say the least!