Xavi, İspanya formasını ise ilk kez 2000 yılında giydi. Millî takım formasıyla 2008 Avrupa Futbol Şampiyonası, 2010 FIFA Dünya Kupası ve 2012 Avrupa Futbol Şampiyonası sevinci yaşarken, 2008 Avrupa Futbol Şampiyonası'nda ise turnuvanın en iyi oyuncusu seçildi.