The 33-year-old praised Ronaldo for achieving so much in the same era as Messi.
Torres believes the Barca No. 10 would have achieved double if Madrid No. 7 wasn’t born in this generation.
Speaking on the subject ‘name your best between Messi and Ronaldo’, Torres told Radio MARCA: “What Cristiano Ronaldo has done in the time of Messi says a lot about him.”
“If he wasn’t there, then Messi would have achieved double, I think that Messi is the best player in the world, although they are different players.”
Both Ronaldo and Messi will go head to head in yet another episode of perhaps the biggest club football game in the world, the El Clasico on Saturday.