1 Lionel Messi
Lionel Andrés "Leo" Messi is an Argentine professional footballer who plays as a forward for Spanish club Barcelona. He is also known as one of the greatest football players of all time. He was born in Rosario, Argentina on June 24th, 1987.
Would best player, better than all the player
Messi is the best
Stuttered a BIT but still no. 1 definitely for barca and possibly the world - Swanseajoe
Messi the BEST Messi ALWAYS the BEST
2 David Villa
David Villa Sánchez is a Spanish professional footballer who plays as a striker and also serves as captain for New York City FC in Major League Soccer.
Well not better than fabregas. I could put him third and fabregas 2
He gives the best assists
Iniesta is not better than him. Iniesta was better in 2007.8 but now its fabregas time. He is Spains best player
Chille and Barcelona striker I would put him 3rd
I don't KNOW WHY BUT I THINK GERARD PIQUE HAS SOMETHING SPECIAL I LIKE EM I don't KNOW WHY MUCH BUT I DO
10 Neymar da Silva Santos Júnior
Neymar da Silva Santos Júnior, commonly known as Neymar or Neymar Jr., is a Brazilian professional footballer who plays for Spanish club FC Barcelona and the Brazil national team as a forward or winger, and is also the captain of the national team. ...read more.
11 Jordi Alba