Messi has become the all-time top-scorer in the top five European leagues with 438 goals in 474 appearances after Barca's 1-0 win over Real Sociedad.
The Barca captain scored the winner with a pen in that game and has surpassed Cristiano Ronaldo (437 in 540).