Back to the Premier League Newsfeed

From Gianluca Vialli and Dennis Wise to Izzy Brown (via Mineiro and Papy Djilobodji)... the incredible list of John Terry's 167 team-mates at Chelsea

During his time at Chelsea, John Terry has bridged generations.

The former England captain will leave Stamford Bridge this summer after more than two decades of service and it's unlikely the west London club will ever see a servant of such longevity again.

Terry's 22 years with his beloved Blues have seen him take to the field with a whopping 167 different team-mates of varying calibre, class and status within the game.

John Terry has played with 167 different team-mates during his time at Chelsea
John Terry has played with 167 different team-mates during his time at Chelsea
Gianluca Vialli, at 52, is the oldest man to have played alongside Terry for Chelsea
Gianluca Vialli, at 52, is the oldest man to have played alongside Terry for Chelsea
Gianfranco Zola represented the Blues during Terry's early years with the clubu00a0
Gianfranco Zola represented the Blues during Terry's early years with the club

He's played with World Cup winners, European champions and those whose names are now lost in obscure trivia.