Messi’s technique surpasses Ronaldo’s for sure . (In fact , surpasses anybody else in football history)
Ronaldo’s speed and stamina surpasses Messi’s.
They’re both doing pretty well for their club , Ronaldo seems to be more useful for his national team though .