Brazil forward Neymar has signed a new contract with Paris Saint-Germain that will keep him in the French capital until 2025, Report informs.

The 29-year-old Neymar, who joined PSG in 2017 from Spanish club Barcelona for a record transfer fee of 222 million euros ($270 million), has agreed a deal French media reported will earn him an annual salary of 30 million euros.