First of all, He is Cristiano Ronaldo. Yes, he is a top notch player and probably will make top 10 list of all time but he is not the greatest. The original Ronaldo of Brazil was a better player in my opinion until his injuries took a toll on his body.
Currently, Messi is a better all round player than Ronaldo. Ronaldo is a very good center forward because of his amazing sense of position (Knockout stage of Champions league is an evidence) but he has little else to offer. He has lost his pace and doesn't dribble or take on defenders like he used to do at Manchester United. So, no.