Ranked: Lionel Messi's all-time top ten Barcelona goals

The Argentine genius has scored 634 times for his club

Powered by automated translation

Lionel Messi has scored more than 700 goals for Barcelona and Argentina, which is why the thought of him leaving him has already sparked protests in Spain.

Barca fans can't stand the thought of losing arguably the greatest player of all time, and it's not hard to work out why such an amazing career with the Spanish giants.

The Argentine genius has scored 634 times for his club, and Barca recently conducted a survey of fans to rank his best strikes.

Here was the verdict of the supporters who know him best. The top ten are in reverse order. To see the next goal, just swipe the image.