Barcelona midfielder Xavi says both Pep Guardiola and Lionel Messi are essential for the club's future.

Xavi was asked if he had to choose, who would he prefer to keep.

"Why pick between the two if they could both still be at Barça for many more years?" he asked at a promotional event.

"Guardiola has given us a lot as a coach, both to the Club and the footballers, while it's Messi who makes the difference.

"Guardiola is a fundamental part of all this. I think he's happy, he's enjoying himself. He's as competitive as ever, and from here on, it's his decision. I think he'll renew."