Best Football Captains


The Top TenXW

1Iker CasillasIker Casillas Fernández is a Spanish professional footballer who plays for Portuguese club Porto and the Spain national team as a goalkeeper.
2Steven GerrardSteven George Gerrard is an English professional footballer who plays for Major League Soccer club LA Galaxy.
3John Terry
4Vincent Kompany
5David Beckham
6Lionel MessiLionel 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.
7Cristiano RonaldoCristiano Ronaldo dos Santos Aveiro, GOIH is a Portuguese professional footballer who plays for Spanish club Real Madrid and the Portugal national team.
8Nemanja Vidic
9Sergio RamosSergio Ramos García is a Spanish professional footballer who plays for Real Madrid and the Spain national football team.
10Victor Valdes

The Contenders

11Franz Beckenbauer
12Johan Cruyff
13Franco Baresi
14Roy Keane
15Didier Deschamps
16Paolo MaldiniPaolo Cesare Maldini is a former Italian professional footballer who played as a left back and central defender. Maldini captained Italy for 8 years and AC Milan for 12, and was renowned for his leadership skills, earning him the nickname “Il Capitano”, or ‘The Captain’.
17Diego MaradonaDiego Armando Maradona is a retired Argentine professional footballer. He is known for "The Goal of the Century" and the "Hand of God" goal.
18Obdulio Varela
19Francisco Gento
20Carles Puyol
BAdd New Item