Iniesta scored Spain's winner in extra-time of the 2010 World Cup final and played a vital role as his country won successive European Championships in 2008 and 2012.
Despite recently signing a 'contract for life' for Barcelona, who he has played throughout his whole career, the 33-year-old World Cup winner admits he will likely retire from international football after the tournament in Russia.
The veteran midfielder told Spanish publication 'Sport' on Friday: "I am realistic. There is a great chance this World Cup will be my last event with the national team.
"I am aware of the moment, my age and everything it entails, but we will see how things develop.
"There are many months still to go until the World Cup and hopefully everything will go well so that I can be in Russia."
Iniesta picked up 121 caps for Spain, after making his debut in May 2006 in a friendly against Russia.
Despite signing the aforementioned new deal with the Catalan giants, Iniesta admits that there is a chance he could hang up his playing boots at the end of this season.
He added: "The idea of the contract is to evaluate every season how I can perform or what I can still mean as a player.
"Things can change in a few months, in a year or two things can change.
"Right now, I still feel like a footballer and I don't have a vision of what I want to be in a few years."