The former Manchester United and Tottenham man selected the very finest players he faced over his career, with a few surprise inclusions...
A Premier League champion, Champions League winner, two-time star for England at the World Cup; Teddy Sheringham played against the very best over the course of his glittering career.
Predictably, when asked by Sky Sports who would make the best team of players he faced, the ex-Manchester United and Tottenham striker packed his formation with some of the finest talents of the last two decades.
But there are some names that might surprise you, including a defender who Sheringham insists was a nightmare for any centre-forward.