Working out the criteria for deciding the best players to have played for any one club or country, or even in a league or decade, is not easy.
In the club category, there is no exact science in choosing between big names and cult heroes of different eras. So this is a warning that the following list of Tottenham Hotspur's 20 best-ever players—while assessing and measuring talent, success, longevity, loyalty and determination, among other things—has largely come down to this writer's opinion.
Covering only the post-World War II years (sorry Jimmy Dimmock, George Hunt, Arthur Grimsdell etc!), an attempt has been made to choose between the heroes who established the club's modern reputation in the 1950s and 1960s and more recent stars.
Feasibly, the list could have just contained players from Spurs' only two league-title winning sides. In order to make it a tad more interesting, a little more subjectivity has been applied.
Trawling back over 60-odd years of Tottenham history has been a lot of fun. Inevitably, some fantastic Spurs players have missed out on being deemed one of the club's 20 best. No list is going to completely satisfy any reader, and this one has undergone several changes over the course of writing it.
If nothing else, this one has been intended as a celebration of some of the most varied, talented and hugely accomplished players to ever wear the famous old cockerel on their chest.