Andres Iniesta is 40 years and 6 month(s) old. He was born in 11 May, 1984. And Iniesta is a professional football player who currently plays for the Spanish national football team and Barcelona. He is regarded as one of the best midfielders ever to play the game.