The Real Madrid star believes there are plenty of promising youngsters around in the game.
But the 31-year-old, widely regarded as one of the best players in the world, thinks it is very much unlikely there will ever be a player with exactly the same characteristics.
"No one can be the next Cristiano Ronaldo," Ronaldo told Marca.
"There are no doubles in football. The next will be what he has to be, but never the same. That does not happen.