Mascherano przyszedł do Barcelony z Liverpoolu w 2010 roku za ok. 25 mln euro. Z "Blaugraną" wygrał 18 trofeów - został m.in. cztery razy mistrzem Hiszpanii, dwa razy wygrał Ligę Mistrzów.
W 334 meczach rozegranych dla Barcelony (jako stoper i defensywny pomocnik) zdobył jednego gola.
W tym sezonie Argentyńczyk zagrał jedynie w 12 meczach. W środę zostanie oficjalnie pożegnany przez klub.
W czasie spotkania Pucharu Hiszpanii z Espanyolem w czwartek piłkarz ma pożegnać się z kibicami "Dumy Katalonii".
W przeszłości Mascherano był piłkarzem River Plate, Corinthians oraz West Hamu United.