But who has got the most? Here we reveal the top 20 highest scoring teams (and which player has scored the most) in the top five leagues across the continent - England, Germany, Spain, France and Italy. Information correct as of Monday, February 11.
Sergio Aguero is City's top scorer with 17 as Pep Guardiola's men top the scoring charts.
PSG are France's top scorers with Kylian Mbappe having netted 18 so far.
Lionel Messi is their top scorer with 21 so far.
Mo Salah leads the way for Liverpool with 17 of their league goals so far.
England captain Harry Kane has 14 for Spurs as they chase the leaders in the EPL.
Germany's top scorers have Marco Reus as their main man with 13 goals so far.
The Gunners have Pierre-Emerick Aubameyang as their top scorer with 15.
United's goals have been well spread around the team, Paul Pogba having netted 11.
Atalanta are Italy's top scorers so far and Duvan Zapata has hit 16 in the league.
Juve are just behind on 49 with Cristiano Ronaldo their runaway top scorer on 18.
Bayern have Robert Lewandowski as their main man on 13.
Despite struggling to catch the leading sides, Chelsea are still scoring plenty with Eden Hazard top of the pile with 12.
Stephan El Shaarawy leads the way with eight goals for Roma.
Also in Italy, Napoli are scoring well with Arkadiusz Milik their hot shot on 12 so far.
Back in France, Lille are going well with Nicolas Pepe having netted 16 so far in Ligue 1.
In the Bundesliga, Alassane Plea leads the way for Moenchengladbach with 10 so far.
Still in Germany, Hoffenheim's Andrej Kramaric has nit nine so far of his side's 41 goals.
More German goal getting has seen Luka Jovic top the charts for Eintracht with 14.
Perhaps not scoring as freely as in the past, Madrid have 40 with Karim Benzema having got 10 of them.
Strasbourg complete the top 20, with Lebo Mothiba having scored seven so far in Ligue 1.