- Xavi Hernandez has expressed dissatisfaction in Lionel Messi's situation at Barcelona
- The Catalan giants have struggled to hit top form in recent seasons since Xavi's departure
- Barcelona last won the Champions League when Xavi's last season at the Camp Nou in 2015
The Spanish legend and Messi played together when La Blaugrana last won the Champions League and the treble in the 2015 season.
However, the Camp Nou outfit have struggled to land another European title in Europe which has also affected their domestic success.
And Xavi believes Barcelona have not done enough to fulfil their own part of the bargain with Messi as he told TV3:
"You have to make sure that Leo is happy, because with a happy and content Leo you have a better chance to win titles.
"Many times he has given me the impression that Leo has not been happy on the field, that he has been sad and it makes me sad as a Cule (Barcelona supporter) that we have not taken advantage of him enough in recent years.
"We had the best footballer in the world and in history and we haven't taken advantage of him enough."
Meanwhile, Legit.ng had earlier reported that Lionel Messi could commit his immediate future to Barcelona for the next ten years, reports by The Sun claim.
The 33-year-old will be out of contract at the Camp Nou during the summer and La Blaugrana captain is yet to announce his next destination.
Reports from The Times claim new president Joan Laporta has tabled a new deal for Messi and both parties have begun discussions.
Legit.ng also reported that Lionel Messi may have handed Barcelona a huge boost after reportedly agreeing to a new contract beyond this season.
The 33-year-old's current deal with the club was due to expire in June with clubs like Manchester City and Paris Saint Germain waiting to compete for his signature.
However, this latest piece of news may have quenched the uncertainties surrounding the future of the Argentine at the Catalan club according to the Daily Mail quoting Spanish broadcaster TVE.