Back to the International Newsfeed

David Villa: Messi the best of all time

David Villa told Omnisport that Lionel Messi is his pick as the greatest player of all time.

"Lionel Messi is the best" — that is the view of former Barcelona teammate David Villa.

Messi is often compared to past greats Pele and Diego Maradona amid the five-time Ballon d'Or winner's ongoing battle with Real Madrid star Cristiano Ronaldo for modern day supremacy.

Barcelona's all-time leading scorer has collected 28 trophies during his career at Camp Nou, while his overall count stands at 30 — thanks to Olympic gold and a successful World Youth Championship in 2005 — which is one clear of Pele following the Catalan club's Copa del Rey triumph in May.