After Cristiano Ronaldo was only able to manage a double against Sampdoria, Lionel Messi finished the year with most goals scored in 2018; the Argentinean managed 51 compared to the Portuguese 49.
Messi scored more than 50 goals in eight of the last nine years and only fell below 50 goals in 2013, when he scored 45 in 47 games.
Since 2011, Cristiano has always scored over 50 and in 2013 reached 69. The strike is finally broken with only one fewer. The absolute record remains with Messi who scored 91 goals in 2012.