click here to watch full video
Andres Iniesta has confirmed his retirement from international football.