Xavier Hernández Creus, also known simply as Xavi, has made over 100 Champions League appearances for which club?

Find the answer below

Bet your knowledge and answer