#3 Robert Lewandowski (Bayern Munich) - 21 goals

Robert Lewandowski is an undoubted world class striker who has been at the top of his game for the last seven years.
The 30-year-old is no stranger to winning the title and top scorer's boot in Germany, having won each six and three times respectively.
The Polish international is on course to make it seven titles and four Golden Boots won as he scored a brace over the weekend in Die Klassiker against his former club Borussia Dortmund to send him onto 21 goals and move Bayern Munich top of the table.
#2 Kylian Mbappe (PSG) - 27 goals

Mbappe continues to grow from strength to strength ever since making his breakout during the course of the 2016/2017 season.
Since then, the French international has gone on to become the second costliest player in history, been named the Golden Boy, won and scored in a World Cup final, made it into the FIFPro XI and won the inaugural Kopa award - all before he turned 20.
So far this season, Mbappe has led PSG's charge in retaining their Ligue 1 title in the absence of Neymar and Cavani with 27 goals even though he was powerless to stop his club's elimination from the Champions League at the expense of Manchester United.