Lionel Messi is considered to be the best Barcelona player of all time. He has won 35 awards during his time at the Barcelona club, making him one of the most successful players in Barcelona's history. Messi is also the all-time leading goalscorer for Barcelona, with 672 goals in 778 appearances.