Barcelona have agreed a contract extension with midfielder Javier Mascherano, the La Liga club have announced.

The new deal ties the Argentina international to the Camp Nou until 30 June 2016, and includes a buy-out clause of €100million.

The 28-year-old will put pen to paper on the contract in the coming weeks, Barça confirmed in a statement on their website.

Mascherano joined Barça from Liverpool in 2010 and has played 97 games for the club, helping them win six titles, including the UEFA Champions League, La Liga and Copa del Rey.