The Atletico forward lauded the Argentine star, though he praised Cristiano Ronaldo for achieving so much in the presence of the Barcelona forward.
Fernando Torres believes Lionel Messi is the best player in the world and the Barcelona star would have achieved double in his career if it was not for Real Madrid's Cristiano Ronaldo.
Ronaldo claimed a record-equalling fifth Ballon d'Or earlier this month to move level with Barca foe Messi as the pair continue to battle for club and individual superiority.
They will go head-to-head when La Liga champions Madrid welcome league leaders Barca to the Santiago Bernabeu Saturday.
Atletico Madrid forward Torres lauded Messi, though the Spaniard praised Ronaldo for achieving so much in the presence of Barca's all-time leading scorer.
"What Cristiano Ronaldo has done in the time of Messi says a lot about him," Torres told Radio MARCA.
"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."
Messi has scored a La Liga-high 14 goals to help unbeaten Barca move six points clear of second-placed Atletico atop the table after 16 games.
Madrid are fourth and 11 points adrift with a game in hand – Ronaldo only managing four league goals so far.
@OriginalWorks
The @OriginalWorks bot has determined this post by @fc-barcelona to be original material and upvoted it!
To call @OriginalWorks, simply reply to any post with @originalworks or !originalworks in your message!
Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
http://www.goal.com/en/news/messi-ronaldo-barca-real-madrid-torres/13ekelkbp5m6o14vwps7clr9gj