Pour la Coupe des confédérations 2013, Andrés Iniesta transforme son tir au but face à l'Italie en demi-finale. Son équipe s'incline en finale contre le Brésil 3-0. Il est élu meilleur joueur de la compétition, derrière Neymar et devant Paulinho.