Lionel Messi (Barcelona)
Many argue that Lionel Messi is not human and they might have a point. He does things that nobody can do and we must be blessed to be born in his era. The little magician cannot stop scoring and assisting at the moment. He has so far scored an incredible 43 goals and created another 17 in all competitions for Barcelona this season. The 31-year old has the ability to play anywhere on the pitch and prefers the number 10 role where he can roam around freely across the whole pitch.
The Argentine averages 5.3 shots per game and only Cristiano Ronaldo averages more shots per game in Europe's top 5 leagues. The attacker possesses the ability to dribble past opponents like they are not even there and averages a stellar 4 dribbles per game. He also averages 3.1 key passes per game across all competition. The 31-year old is carrying Barcelona towards the league title once again and is looking to bring back the Champions League back at the Camp Nou.
Cristiano Ronaldo (Juventus)
Cristiano Ronaldo is silencing his doubters once again this season and proving that age is just a number. The 34-year old left Real Madrid for Juventus last summer and has been brilliant in the Serie A this season. The 5 times Balon d'Or winner has scored 29 goals and has 10 assists in all competitions for Juventus this season. He averages an incredible 5.9 shots per game. No other player in Europe's top 5 even comes close to that number. The Portuguese averages 1.6 key passes per game and wins 1.2 aerial duels per game.
The 34-year old is still the best footballer in the world alongside Lionel Messi and his fitness levels prove that he can stay at that level for the next 3-4 years. He will be the catalyst to help Juventus win the Champions League, the trophy they have been craving for a very long time now.