League-wise and internationally, there isn't even much to debate. Messi is superior statistically and in terms of accomplishments.
However I don't even think CR being better than Messi in the CL is a given at all. Sure he's scored more goals but Messi is a much better all-around player...