Cristiano Ronaldo is my all time favorite!
Though Messi is a legend too, he is blessed with natural talent and he is pure magic to watch but what makes,cr7 better is his determination and hard work and his hunger to be the best.. No footballer ever will be as fit as him and as successful as him at the age of 32..most legends were done by this time.. There is no better player who covers all the areas of an attacking player..
The younger lot to has impressed me like Isco, Asensio and Mbappe
Zidane, Figo,Ronaldo and Raul are the favs among the previous era..