Javier Mascherano now ranks behind just Lionel Messi and Dani Alves for most appearances for Barcelona by a foreign-born player with 293.

Mascherano joined Barcelona from Liverpool in 2010 and often says he only expected to stay with the club for two seasons.

Mascherano's future with Barcelona this past summer was in doubt as he was linked to Juventus.

Before that, Mascherano was linked to a move to join Rafa Benitez with Napoli before the appointment of Luis Enrique encouraged him to stay.