Xavi er en av FC Barcelonas egenproduserte spillere, og spilte for klubben fra 1991, da han begynte i klubbens juniorakademi La Masía, til han forlot Barcelona som 35-åring etter 2014/2015-sesongen. Han debuterte for Barcelonas førstelag i 1998, 18 år gammel. Den gang spilte han blant annet sammen med senere trener for førstelaget Pep Guardiola og overtok Peps sentrale midtbanerolle da denne forlot klubben i 2001.