Dani Alves has criticised Barcelona for a lack of respect regarding his contract situation and the 32-year-old said he would decide on his future after the Champions League final on 6 June.

Alves’s contract expires this summer and the defender has been linked with a number of European clubs. The Brazilian could yet sign a new deal with Barça but feels his contribution to the team is not truly valued.

“I may have two feet in the team but I’ve also got one foot, my body and nearly my head out of the club. I would like to stay here but not at any price. Not only in terms of money but in terms of respect. If I’m not show that respect, I’ll go to another club.”

Alves said Barcelona’s interest in retaining his services surfaced only after Fifa’s transfer ban was ratified in January.“I won’t accept that they underestimate what I have given to this club,” he said. “They haven’t given me the value I deserve.”

The right-back suggested he is already thinking about life post-Barcelona. “From 7 June, I’ll announce my future. My intention was not to speak but I haven’t been respected with a lot of silly things. It’s gone too far. I don’t want anybody to influence my decisions. My future only depends on me.”

The timing of Alves’s comments will not help to restore bridges with the club, and is an unwelcome distraction to the team as they prepare for the Copa del Rey final against Athletic Bilbao on 30 May and the Champions League final against Juventus.

Alves was unapologetic about the timing. “I have been quiet for too long but they have not shown me any respect. I have a limit and I have reached it.”