10.Piere Emerick Aubameyang (Arsenal) -17 goals.
The Gunners striker Aubameyang shared the last season Premier league golden boot with African brothers Mane and Salah after finding the net 22 times.This season so far the Gabon forward has continued his form by scoring 17 league goals to make it into this list.He is the tenth highest goalscorer in Europe this season.
9.Wissam Ben Yedder (Monaco) -18 goals
Ben Yedder scored a total of 38 goals in his spell at Spanish side Sevilla before returning to Ligue 1 but this time joining Monaco.He has continued his scoring form which gave him a spot on the list of European highest goalscorers with 18 goals this season.
8.Kylian Mbappe (PSG) -18 goals
The France international finished second behind Messi in last season’s list and is hitting his stride again after an injury-hit start to the campaign.The Last season Ligue 1 golden boot winner has scored 18 goals this season.
7.Jamie Vardy (Leicester City) -19 goals
Leicester City has experienced an upturn in fortunes since the arrival of former Liverpool boss Brendan Rodgers and one of the main beneficiaries appears to be Jamie Vardy.
The English striker has found his scoring form and instinct which he use to fire the Foxes to their Premier league glory in 2016.
6.Lionel Messi (Barcelona) -19 goals
The six time European highest goalscorer has often found himself on this list for years now.The Barcelona star finished last season with 36 goals to secure his third consecutive Golden Boot and is in the race for the fourth consecutive boot scoring 19 goals this season.
5.Cristiano Ronaldo (Juventus) -21 goals
The four-time Golden Shoe winner did not start the season in his usual electric form but has proven himself as a threat to clubs in the Serie A.Ronaldo has 21 goals this season 2 more than his rival Lionel Messi.
4.Erling Haaland (Red Bull Salzburg/Borussia Dortmund) -26 goals
The teenage striker has a superb scoring form across Europe starting from RB Salzburg to new club Borussia Dortmund.The Norwegian has netted 10 goals for Dortmund this season and 16 for Salzburg before his January switch.
3.Timo Werner (RB Leipzig) -24 goals
Timo Werner has scored 26 goals this season making him to be the third highest goalscorer in Europe so far this season.The German has beat his former record of 2017 where he scored 21 Bundesliga goals as the highest in his career.
2.Robert Lewandowski (Bayern Munich) -27 goals
Robert Lewandowski has been one of the most prolific goalscorers in the world over the past decade.He has surpassed his goal tally of last season which was 22 goals.
Currently, the Poland striker has scored 27 goals making him the second highest goalscorer in Europe so far this season.
1.Ciro Immobile (Lazio) -27 goals
Ciro Immobile has been one of the most consistent goalscorers in Serie A in recent years.He was the Serie A golden boot winner in 2014 and 2018 respectively but couldn’t bag the European highest goalscorer those times.The Italian has currently 27 goals so far this season, to put him on the top of the list of the European highest goalscorer.