The greatest player of all time. 10 years consistently performing at a level not seen before, only matched by Ronaldo who also has been consistent just as Messi has for the same time span, head and shoulders above the rest and will continue to do so bar any injury.
Plenty of players have played for Barca with other great players, but no one has been able to put up the numbers he has for the period of years that he has, regardless of their system,their-team-mates and the manager.
2008/2009, 38 goals in 51 appearances
2009/2010, 47 goals in 53 appearances
2010/2011, 53 goals in 55 appearances
2011/2012, 73 goals in 60 appearances
2012/2013, 60 goals in 50 appearances
2013/2014, 41 goals in 46 appearances
2014/2015, 58 goals in 57 appearances
2015/2016, 41 goals in 49 appearances
2016/2017, 54 goals in 52 appearances
2017/2018, 45 goals in 54 appearances
Not even arsed to post the assists, my point is years and years of top level excellence,consistent through out the years, and he's 31, with plenty of football left in him, by the time he is finished, who knows what other records he will break.