Lionel Messi has scored 32 goals. He is widely considered to be the greatest footballer of all time. He has led the league for the last decade and a half, winning the Ballon d'Or 7 times.