#3 Mohamed Salah | Liverpool
In all the top five leagues in Europe, there arguably isn't a player more in form than Mohamed Salah. The Egyptian maestro is currently ruling the club football with 27 goals and 10 assists in 32 appearances in all competitions so far.
He has been instrumental in Liverpool's run in the Premier League title race. If the Reds lift the Champions League trophy, he will likely play a key role as well.
So far this campaign, seven appearances in the Champions League have seen Salah glean a brilliant eight goals. With the star taking an average of just three shots per game, it's clear that Salah's clinical ability is on full display.
Liverpool are looking forward to reaching the final of the Champions League. If they do, Salah's goals along the way will likely propel him to the top of the rankings.
#2 Robert Lewandowski | Bayern Munich
Robert Lewandowski has scored nine goals and made two assists in seven appearances for Bayern Munich in the competition so far.
Lewandowski's goalscoring reputation hardly needs an introduction, with the star set to score over 50 overall goals in total this season. He is currently on 39 goals in 34 games in all competitions.
Similar to Manchester City, Bayern Munich enjoy a high-intensity, high-scoring game, and Lewandowski has flourished in that environment. The Bavarians have scored 23 goals in the competition, putting Lewandowski's input at an important 39%.
There's no telling how many more goals the poacher could yet score. But if his recent games are any indication, the star could easily finish with the most goals. Lewandowski has managed 12 goals in the last 10 games, and we can only wait to see what more he does before the season's curtains fall.
#1 Sebastien Haller | Ajax
Perhaps the most unexpected name on this list, Sebastien Haller has found blistering form with the Dutch giants this season.
The former West Ham United man has shown his quality in the Eredivisie, scoring 16 goals and assisting six in just 21 games. However, his Champions League outings have shown even better numbers in front of goal. He has scored 11 goals and made two assists in just seven appearances so far.
There's a very good chance that players like Lewandowski will eventually overtake Haller. This is because Ajax are not expected to go far in the Champions League this season.
However, if the Ivorian is able to add a few more goals to his current tally, he could finish head and shoulders above the next best striker. This will certainly be an unprecedented feat, considering that his name was not even in the discussion at the start of the season.