Nel campionato d'Europa 2008 si laurea campione con la sua Spagna, vittoriosa in finale contro la grazie a un gol di Torres su un suo assist. Xavi, che aveva anche segnato una rete nella semifinale contro la , vinta 3-0 dagli iberici, viene nominato miglior giocatore del torneo e inserito, insieme a ben 8 connazionali, nella rosa ideale dei 23 migliori giocatori.