There’s a buzz among football fans and pundits about the free-attacking talent of European football.

But who are the world’s top scorers?

It’s a difficult task to pin down, but one that’s worth taking seriously.

It’s no secret that the Bundesliga has the best attacking side in the world, with the likes of Thomas Muller, Mesut Ozil and Robert Lewandowski among those who have scored more goals than any of them.

But it’s also worth noting that the Premier League is far and away the most competitive league in the land.

So it’s no surprise that we’ve picked out some of the most talented strikers in the division.

The rankings will be based on goals scored, assists and shots on target per game.

We’ll start with a look at the top scoreers in the Bundesliga.

1.

Robert Lewinson: Bayern Munich (18 goals) Bolton Wanderers (A) Bayern Munich’s Robert Lewison has had a fantastic season in 2017/18.

He has been one of the club’s key performers and is currently the Bundesliga’s leading goalscorer.

Lewinson has scored 17 goals and created 15 more in 36 league games this season, including four brace in the 2-1 win over Wolfsburg on the opening day of the season.

He is currently fourth in the table with 10 goals.

It has been a big season for Lewinson, who has been linked with a move to Manchester City, Barcelona and Arsenal.

He’s not afraid to put on a show and has earned his stripes with both his club and country.

2.

Pierre-Emerick Aubameyang: Marseille (17 goals) Marseille’s Pierre-Emmanuel Aubameyn has been the best forward in the league this season.

The 19-year-old has netted 24 goals in 33 league appearances, including 11 in the Premier Leagues.

He scored the winner against Tottenham at the start of the campaign and has now netted 27 goals in 34 games.

Aubamey has also scored in the Europa League against Real Madrid.

Aubon’s goal-scoring streak is a record, and he’s also the top scorer in the Ligue 1, which he joined from Lille in 2018.

Auba’s pace, skill and ability to create is on par with those of the likes for whom he’s already played in the Champions League and the Europa Cup.

3.

Arjen Robben: Borussia Dortmund (19 goals) Borussia’s Arjen “Arjen” Robben is currently second in the German Bundesliga behind the man he replaced at the Bernabeu in 2021, Thomas Tuchel.

The 25-year old has scored 23 goals in his last nine games, including two in the last four.

Robben has also contributed three assists.

He also has a goal in four of his last six league outings.

4.

Romelu Lukaku: Everton (17) Everton’s Romel “Raphael” Lukaku is currently on the top of the Premier league scoring charts.

The 21-year ‘keeper has scored nine goals in 10 games this term.

Lukaku has also created nine chances in nine league games.

5.

Kevin De Bruyne: Tottenham Hotspur (18) Tottenham Hotspurs’ Kevin De Boer is in third place in the English top flight, but De Bruynes’ form has been key to his team’s success.

The Dutchman has scored seven goals in 12 league games and created three more.

6.

Olivier Giroud: Arsenal (19) Arsenal’s Olivier Girouard is on a roll at the Emirates.

The French winger is currently tied with Romeluer for second in league scoring behind Giroud, with five goals in the process.

Giroud is also one of only five players in the top flight to have scored in every league game this season – all four of them from the Premier.

7.

Alexandre Lacazette: Ligue 2 club Paris Saint-Germain (19.5) Alexandre “Lacau” Lacazettes has scored 13 goals in 21 games for Paris Saint Germain, who are currently seventh in Ligue2.

The 18-year of age has also helped the French side in all competitions this season with five assists.

Lacazetes has now scored in eight of the team’s last 10 games.

8.

Luis Suarez: Barcelona (17.5 goals) Luis Suarez has scored 16 goals in 18 Ligue1 games this campaign, including the winner in the 1-1 draw against Monaco.

Suarez has also assisted on seven of his team-mates goals.

9.

Thomas Muller: Bayern München (17,722) The Bayern Munich midfielder is currently fifth in the all-time goalscoring charts behind Ronaldo (19), Benzema (20) and Zlatan Ibrahimovic (20).

The former Bayern Munich star is one of four players in Ligier-Sunderland’s all-action history to have played in every game