3. Bayern Munich- 55 goals
Bayern Munich is back to its best and they are firing from all angles. They started the season poorly under Carlo Ancelotti but since they sacked him, the goals are flowing. The Bundesliga side has netted 55 goals in all competitions so far this season. They are leading in the League and they are also through to the last 16. All English teams that finished top of their should be ready to draw the German machine in the knockout stages.
2. Man City & Liverpool- 62 goals
Liverpool scored seven goals against Spartak Moscow at Anfield to book their place in UEFA Champions League last 16. The goal haul takes their season tally to 62 goals in all competitions so far. Manchester City penalty against Shakhtar Donetsk by Sergio Aguero also means they are level with the Reds in front of goal. The two sides occupy the first place in Premier League. Pep Guardiola side will certainly want to extend the record this weekend when they face Manchester United.
1. PSG- 75 goals
PSG is scoring goals for fun so far this season. They were unstoppable last season with Edinson Cavani alone but the arrival of Neymar and Kylian Mbappe makes them even more dangerous going forward. The Paris side is terrorizing defenders in Ligue 1 and the story is the same in UEFA Champions League. They finished top of their group ahead of Bayern Munich. So far this season, they have scored 75 goals.