Javier Mascherano will reaffirm his commitment to Barcelona by signing a new deal with the La Liga giants on Monday.
The club revealed the news on their official website with a statement explaining the new deal would keep Mascherano at the club until 30 June, 2019.
The 32-year-old defensive midfielder joined the club from Liverpool in 2010, having also turned out for River Plate, Corinthians, and briefly for West Ham United.
He has well over 100 caps for Argentina and was a runner-up at the 2014 World Cup, having played a significant role for his country in the two previous tournaments, captaining Argentina in 2010.
The Barca statement read: "FC Barcelona defender Javier Mascherano, long a key element in the team's unprecedented run of success, will have his contract extended for two more seasons beyond the one currently underway. The signing is set to take place on Monday, 17 October at 1.00pm CET at the Club’s offices.
"As the Club previously announced, the extension will tie Mascherano to FC Barcelona until 30 June 2019.
"Mascherano, one of the team's four captains, has made 289 official appearances for FC Barcelona, winning 17 trophies. He is currently in his seventh season as a blaugrana after joining from Liverpool in the summer of 2010."