El 29 de junio de 2008, Xavi junto a sus compañeros se proclamó campeón de la Eurocopa 2008 ante Alemania. Xavi fue elegido mejor jugador de la Eurocopa 2008 por la UEFA, reconociendo su labor durante todo el campeonato. El primero, jugador del C. F. Barcelona, vistió la camiseta blanca en el partido homenaje concedido por los madridistas a su emblemático exjugador Luis Molowny. Disputó los 90 minutos de la final y asistió a Fernando Torres para que marcase el único gol del encuentro.