Andres Iniesta
Andres Iniesta has won eight La Liga titles and four European Cups with Barcelona Getty Images

Barcelona midfielder Andres Iniesta has said he is yet to make a decision on signing a contract extension at Camp Nou.

Iniesta, 33, has played his whole career at Barcelona and has one year left on his contract at the club.

The Spain international only started 13 La Liga games for the Catalan giants this season and said he would need to "evaluate a lot of different things" before making a decision on his future beyond 2018.

"I never said I wasn't going to renew my contract, but rather to evaluate a lot of different things," Iniesta was quoted as saying by Goal. "It isn't an economic matter.

"There are several factors that have joined together, personal, the moment of the season, and it hasn't been easy.

"I need to make an honest decision and one that is best for everyone."

Barcelona beat Deportivo Alaves to claim a third straight Copa del Rey title on 27 May, but lost out on the La Liga title to Real Madrid and were knocked out of the Champions League in the quarter-final stage by Juventus.

The Copa del Rey final was Luis Enrique's final game as Barcelona coach, with former Athletic Bilbao boss Ernesto Valverde appointed as his successor.

Iniesta admitted that Barcelona had not had a good season despite the Copa del Rey triumph.

"When you do not achieve your goals of winning titles, winning the great things such as the league and Champions League, it is not a good season," the midfielder was reported as saying by Sky Sports.

"But what we had left to control, which was playing this Copa final and winning it, we have done it, and now we need to look into what we might have failed at this season, what do we need to improve, and we will try again next year.

"That is the demand of this team, of this club, and that is what we will try to do."