We are almost half way through all domestic leagues this season and today we take a look at the top teams from every European league who has scored the most number of goals this season. Get ready for some surprises!
PS: These stats are just for 'Goals Scored' in these respective teams' leagues, not the goal difference.
13. Liverpool - 34
We begin with the Reds from Liverpool. Jurgen Klopp's side are one of the most attack minded sides in the Premier League and although they are fifth in the Premier League table as of now, they never cease to entertain fans and viewers alike.
Liverpool have scored the third highest number of goals (34) this season in the Premier League, just behind Manchester United (37) and way behind league leaders Manchester City (52).
Considering that Liverpool don't have a proper striker, Mohamed Salah is the only reason why Liverpool make the list!
12. Napoli - 35
Napoli are the third highest goal-scoring team in the Serie A after Juventus and Lazio this season with goals contributed majorly by their star man Dries Mertens who has scored 10 goals in the league already.
With goals from Jose Callejon, Lorenzo Insigne, Piotr Zielinski and important contributions from the rest of the team, Napoli have managed to score more goals than league leaders Inter Milan.
11. Valencia - 35
Currently second in the La Liga table, Valencia are having a dream season in Spain and are also the 11th highest goalscorers across Europe.
Much of Valencia's success this season can be attributed to the variety of goalscorers in their squad. Simone Zaza has been a revelation as he has scored 10 goals. Rodrigo Moreno has come up with 8 goals already.
The best part about Valencia this season is that players from different positions have come up with important goals as the season has progressed.
10. Lazio - 36
Serie A side Lazio surprisingly make the list after having scored 36 goals in this campaign and while their goal difference lies at 17, it is fair to say that they are having a pretty good season up until now.
Lazio are 5th in the Serie A table and much of these 36 goals have been contributed by their striker Ciro Immobile who has come up with 15 goals and 6 assists in 15 appearances for the team.
9. Bayern Munich - 36
Surprised to see Bayern Munich so low in the standings?
The Bavarians have dominated the Bundesliga for many years and continue to do so this season too, however they find themselves in eighth position in the most goals scored standings across Europe which possibly also shows that the Bundesliga is slowly gaining momentum in terms of other teams trying to slow down Bayern Munich.
However, despite being eighth here, Bayern are comfortably sitting on top of the Bundesliga table with a nine point league.
Bayern have scored 36 goals in their Bundesliga campaign up until now with Polish striker Robert Lewandowski scoring 15.
8. Borussia Dortmund - 37
Another surprising team, Borussia Dortmund are currently languishing in the sixth place in the Bundesliga table however they have managed to score the most number of goals by any team in the league.
A rejuvenated Pierre-Emerick Aubameyang is the second highest goalscorer in the league with 12 goals to his name.
Dortmund's case proves that even though you can score goals for fun, a bad defense will cost you a lot more!
7. Manchester United - 37
Jose Mourinho's Manchester United have often been called as one of the most 'boring' teams in the Premier League, but you'll be surprised to know that the Red Devils have scored 37 goals this season and are seventh in the goalscoring standings across Europe.
However, fans would believe United could have been further up the rankings if Mourinho opted to attack more in games his team could have won if they chose to apply a more aggressive tactic.
6. Barcelona - 38
Surprisingly, the La Liga leaders Barcelona come sixth in the list. Lionel Messi's side are leading the summit in the Spanish league and have managed to score 38 goals in 15 La Liga games this season.
14 of those goals out of 38 have been scored by Messi and the Argentinian has further assisted 4 more goals in the current campaign.
5. Monaco - 40
Another Ligue 1 side Monaco surprisingly make the list. After the departures of key players like Kylian Mbappe and Tiemoue Bakayoko, it was considered that Monaco will falter, but they haven't.
Radamel Falcao has carried the goalscoring burden this season after scoring 14 goals already this season. The former Manchester United and Chelsea forward has scored 14 goals this season and is the second highest top scorer in the league after Cavani.
4. Juventus - 41
The Italian champions and last season's UEFA Champions League finalists Juventus are lingering in third place in the Serie A this season however they have scored the most number of goals in the campaign up until now.
This season in the Serie A, Juventus have scored a total of 41 goals out of which Paulo Dybala scored 12, Gonzalo Higuain scored 9 whereas the rest of the 20 goals have come from all sections of the team highlighting the strength of the Juventus team.
3. Lyon - 42
Surprised? Ligue 1 side Lyon have been trying hard to catch Paris Saint-Germain in the French league and although they are nine points behind the league leaders, they have had quite an amazing season.
With Nabil Fekir, Mariano Diaz and Memphis Depay all among the top 10 highest goalscorers in the Ligue 1, there is no surprise that Lyon are on the rise this season, despite the departure of Alexandre Lacazette to Arsenal.
2. Paris Saint-Germain - 51
With the world's most deadly striker force consisting of world record signing Neymar, Kylian Mbappe and Edinson Cavani, there is again no surprise that Ligue 1 champions Paris Saint-Germain make the list in second position.
The striker trio have been ultra-influential in PSG's rise this season having helped each other score a lot of goals in the league as well as in Europe.
The Parisians have been dispatching teams for fun this season. They are obviously first in the French league and are nine points ahead of their nearest rivals Lyon, Marseille and Monaco.
1. Manchester City - 52
There's no surprise that Pep Guardiola's Manchester City top this list. This season, the Citizens have been totally dominant in the Premier League and are dispatching teams with ultimate ease and at will.
However, the striking factor about this team is that even when they are not playing well or concede the first goal, they somehow still find a way to strike back late in the match to beat their opponent, something that is very similar to what Premier League champions of the past were great at.