Trophies, handshakes and full-kits: John Terry's glittering and controversial career in pictures
John Terry has retired from football after a 20-year career.
The Chelsea legend played 717 times for his boyhood club, 78 times for his country and won countless trophies.
He was also a controversial character, twice stripped of the England captaincy and not always popular with opposition fans.
Here is Terry’s career in pictures.