#1 Robert Lewandowski
He is arguably the best no.9 in world football right now. With 38 goals already this campaign, the Poland international is in stunning form at the moment. Lewandowski has scored 8 goals in his last 8 competitive games for Bayern Munich.
The Pole is the only player in Champions League history to score 6 goals against Real Madrid. He scored four goals against Real while playing for Borussia Dortmund in the 2012/13 UEFA Champions League semi-finals and helped his side to the final.
He played only 23 minutes in the game against Hannover 96 is expected to lead the line once again for the German champions on Wednesday. Playing at the Allianz Arena will be an added advantage for Lewandowski and Bayern Munich.