If you look at ronaldo's age now, maybe he still has a chance to be able to play up to the european cup in 2024 later.
Actually, Ronaldo is an athlete who is much more feet than any other athlete of his age. And this is also known that he has the least amount of body fat amongst all of the footballers. He has maintained his body really well. So I won't be surprised if he continues the 2024 European cup later. I think he can play for a longer time if he even wants to. Maybe we also might see him in the next world cup after this one, who knows!