#1 John Terry, Chelsea
Statistically, no one apart from Adams comes close to Terry, when it comes to winning honours, and due to his unmatched success both as a captain and as a player, few can argue against Terry claiming the ultimate position on this list.
A world-class centre back and the Premier League’s leading goalscoring defender, there is nothing left for Terry to achieve in his club career. Although a case can be made for the English international just leading the team in Chelsea’s most successful period in their history, the fact that he was so good for so long under so many different managers speaks volumes about his ability both as a player, and as a captain.
In his prime, Terry was one of the best defenders in the world and was included in the FIFPro World XI five times (a record for an Englishman).
The 36-year-old has won eleven domestic trophies with Chelsea which include four league titles, and a Champions League and a Europa League title sit in his trophy cabinet as well. English football’s most successful captain since World War 2, Terry might even overtake both Keane and Adams as the captain with the most league titles if the Blues win the league this season (which is very likely as things stand).
Honourable mentions
Nemanja Vidic – A highly influential figure in English football for around a decade, Vidic was made the captain of Manchester United in the 2010/11 season and won two league titles with the club before his departure.
Vincent Kompany – Although he remains mostly on the sidelines now, Kompany, under Mancini, was one of the best defenders in the world for a couple of seasons and was an integral part of all five trophies Manchester City won since the Arab takeover.
Gary Neville – Captain of the Red Devils for five seasons, Neville won five honours which included the Champions League. Also a one-club man, Neville is one of the most decorated English players of all time.