When does the contract of every Barcelona player expire?
Barcelona are currently in financial turmoil and are working tirelessly to reduce their massive debts, which were reported at being around €1.3 billion.
In addition to that, the Blaugrana have been ordered by La Liga to reduce their wage bill to meet new regulations which stipulate that any club in the Spanish top flight must not spend any more than 70% of their annual turnover on player wages.
Messi was actually out of contract in the summer and was expected to come back as a new player, but new players were unable to be registered at that time.
Had the Blaugrana had their iconic Argentine on a longer deal instead of his desired one-year rolling contract, he'd still be at the club.
Barcelona will be very, very keen to avoid a similar situation with three of their current stars in Ansu Fati, Pedri and Ousmane Dembele, all of whom have contracts which run out in less than 12 months.
Fati and Pedri. in particular, are seen as the future of the club, and it would prove a hammer blow to lose them, especially on a free transfer in 2022.
It shows how perilous a financial situation the club is in that Memphis especially was only given a two year deal.
Both he and Aguero will see their contracts expire in 2023.
When do the contracts expire of every Barcelona player?
Neto: June 30, 2023
Inaki Pena: June 30, 2023
Marc-Andre ter Stegen: June 30, 2025
Samuel Umtiti: June 30, 2023
Moussa Wague: June 30, 2023
Ronald Araujo: June 30, 2023
Oscar Mingueza: June 30, 2023
Gerard Pique: June 30, 2024
Jordi Alba: June 30, 2024
Sergino Dest: June 30, 2025
Sergi Roberto: June 30, 2022
Pedri: Sergi Roberto: June 30, 2022
Sergio Busquets: Sergi Roberto: June 30, 2023
Philippe Coutinho: June 30, 2023
Riqui Puig: June 30, 2023
Frenkie de Jong: June 30, 2026
Miralem Pjanic (on loan at Besiktas): June 30, 2024
Luuk de Jong: June 30, 2022
Ousmane Dembele: June 30, 2022
Ansu Fati: June 30, 2022
Sergio Aguero: June 30, 2023
Memphis Depay: June 30, 2023
Alex Collado: June 30, 2023
Martin Braithwaite: June 30, 2024
Antoine Griezmann (on loan at Atletico): June 30, 2024