5 longest-serving captains in Premier League history

Chelsea v Manchester United
Chelsea v Manchester United

#3 Steven Gerrard - 12 years

Liverpool v Newcastle United - Premier League
Liverpool v Newcastle United - Premier League

Steven Gerrard is the greatest Premier League captain to have never won the Premier League. Despite the solitary failure of his illustrious career, Gerrard has rightly earned the title of 'Mr. Liverpool' since taking the captain's armband for the Reds in 2003.

Gerrard had been ever-present for Liverpool through thick and thin. Blessed with the ability to elevate his game at the biggest stages, the legendary midfielder always stepped up to help his side win titles.

During his tenure at Liverpool, he won a total of 11 trophies including the FA Cup twice and the League Cup thrice.

Gerrard was a gifted midfielder, with his caliber to dominate the opposition and dictate the result of a game. But what cemented Gerrard's legacy was his performance in Liverpool's unforgettable Champions League final triumph against Milan in the 'Miracle of Istanbul'. He led the Reds' comeback from 3-0 down to reach 3-3 and eventually win the title on penalties.


#2 John Terry - 13 years

Chelsea v Sunderland - Premier League
Chelsea v Sunderland - Premier League

John Terry was not just one of the Premier League's greatest centre-backs but also one of the best captains in the English top flight. Being one of the most influential leaders of his generation, the defender was always hungry and determined to succeed.

Under Jose Mourinho's tutelage and Terry's leadership, Chelsea became a force to be reckoned with in Europe. Records, titles and individual honors followed the Englishman. He helped Chelsea win successive Premier League titles in 2004-05 and 2005-06 campaigns.

Terry was captain of the Blues for 13 years from 2004 to 2017, winning five Premier League titles and one Champions League title along the way. His fearless nature and his way of leading was remarkable and pushed Chelsea to attain immense success.


#1 Tony Adams - 14 years

Tony Adams led Arsenal for 14 years
Tony Adams led Arsenal for 14 years

Tony Adams is arguably Arsenal's greatest ever captain. He led one of the best teams in Premier League history with utter ease. The defender was a towering presence at the heart of Arsenal's defense. The Gunners won four league titles and three FA Cups, among other notable accolades, under his leadership.

Adams took over the captaincy for Arsenal when he was just 21 years old in 1988. The decorated defender went on to make more than 500 appearances for the club. He stayed as captain until the end of his career. His statue at the Emirates Stadium is a testament to the incredible mark and legacy he left with the Gunners.

Quick Links