Top 10 players of all-time to play for Barcelona

BARCELONA, SPAIN - DECEMBER 23: Ronaldinho of Barcelona reacts during the La Liga match between Barcelona and Real Madrid at the Camp Nou Stadium on December 23, 2007 in Barcelona, Spain. Barcelona lost 'El Clasico' 1-0. (Photo by Jasper Juinen/Getty Images)
BARCELONA, SPAIN - DECEMBER 23: Ronaldinho of Barcelona reacts during the La Liga match between Barcelona and Real Madrid at the Camp Nou Stadium on December 23, 2007 in Barcelona, Spain. Barcelona lost 'El Clasico' 1-0. (Photo by Jasper Juinen/Getty Images)
4 of 12
LAS PALMAS, SPAIN – MAY 14: Luis Suarez of Barcelona celebrates after scoring the teams second goal of the game during the La Liga match between UD Las Palmas and Barcelona at Estadio de Gran Canaria on May 14, 2017 in Las Palmas, Spain. (Photo by Charlie Crowhurst/Getty Images)
LAS PALMAS, SPAIN – MAY 14: Luis Suarez of Barcelona celebrates after scoring the teams second goal of the game during the La Liga match between UD Las Palmas and Barcelona at Estadio de Gran Canaria on May 14, 2017 in Las Palmas, Spain. (Photo by Charlie Crowhurst/Getty Images)

8. Luis Suárez

‘El Pistolero’ is easily the best finisher of the 21st century. The Uruguayan is a lethal forward and is a very important member of the squad. He has scored 85 goals in 97 appearances for Barcelona.

Suárez won the Pichichi Trophy in 2015 and has also featured in the FIFPro World XI in 2016. He has also won 9 titles with Barcelona, and is going to be key in future title successes for the club.