Messi’s goals against Rayo Vallecano at the weekend means it is only Celta left for the record to be set.
Cristiano Ronaldo achieved the same feat last season but scored fewer goals than Messi is on course for – the Argentine has already netted 42 times in the league.