FC Barcelona's Javier Mascherano could make his 300th appearance for the club on Tuesday against Borussia Monchengladbach. The versatile Argentine made his debut on September 11, 2010, with Barcelona beating Hercules 2-0 in La Liga.
To date he has played 299 games and curiously has not scored a single goal for the club. Mascherano has a contract until 2019 and could add many more games to his list. No 1 of all time is Xavi Hernandez, who played 767 for the club.