Andres Iniesta believes Lionel Messi is the best in the world and feels Barcelona should have won more Champions League crowns with the superstar captain.
Messi has established himself as one of the all-time greats in football – becoming Barca's leading scorer in its history and claiming a record six Ballons d'Or.
The 32-year-old's standing is often compared to Juventus foe and former Real Madrid star Cristiano Ronaldo.
But Barca great Iniesta – now playing for Japanese side Vissel Kobe – ranks former team-mate Messi as the number one.
"He makes the difference in every way," Spanish veteran Iniesta, 36, told Ole.
"He is as capable of scoring a hat-trick as he is providing a hat-trick of assists, if it looks good watching from the stands, it looks even better when you're close up.
"For me, he is number one because of that, he can make the difference at any moment, although he can't be the whole team."
Since emerging at Barca in 2004, Messi has helped deliver four Champions League titles, to go with 10 La Liga trophies and other silverware.
Iniesta said Barca should have been able to celebrate more Champions League success with Messi at the forefront.
"With the team at Barcelona and with Leo there, Barcelona surely should have been able to win some more Champions Leagues," Iniesta added.
"Football is like this though; you play tough opponents who also have talent.
"It's important that when you do win things, you savour them."
- Doctors to decide on Himanshi’s Asian Games 2022 trip
- India vs Bangladesh LIVE Score, Asia Cup 2023 Super 4: IND 163/5 (36); Shubman Gill steers chase, Shakib gets Surya
- FIA issues written warning to Red Bull’s Marko for Perez comments
- Indian sports news wrap, September 15
- India vs Bangladesh Live Scorecard, Asia Cup 2023 Super 4: Streaming info; BAN 265/8; IND loses 5 wickets; Surya dismissed by Shakib