Neymar’s contract with Barcelona has been extended until 2021.
The player and his agents confirmed the five-year extension on Thursday.
The 24-year-old Brazilian forward posted on his social media accounts that he was “very happy to keep living this dream.”
The announcement ended speculation that Neymar was unhappy in Spain and was looking to move to another club. Paris Saint-Germain was among the clubs reportedly trying to sign the Brazilian forward.
Neymar’s current contract was going to end in 2018.
Barcelona President Josep Maria Bartomeu had said recently the player was close to signing his new contract.
Neymar has been playing for Barcelona since moving from Brazilian club Santos in 2013.