VS

Who is the best Argentine player to have played for Barcelona?

Lionel Messi

The greatest Barcelona player of all time, scoring 672 goals in 778 appearances and winning 10 La Liga titles, 4 Champions Leagues and 6 Ballon d'Or awards at Camp Nou.

Lionel Messi

Juan Román Riquelme

Supremely gifted playmaker who joined Barcelona in 2002 but found first-team minutes scarce before a loan move to Villarreal, where he truly blossomed into a world class talent.

Juan Román Riquelme