Carles Puyol
Before Xavi Hernandez took the Barcelona armband in 2014, Carles Puyol captained club and country for many successful years.
Indeed, Puyol, who was born in Catalonia, will go down in history as the emblematic captain as one of the greatest club sides and one of the finest national sides in the sport’s long existence.
He managed a perfect 100 caps for Spain and served Barcelona for 15 years, winning six domestic championships.