Here is the impracticable job of thinning the list of a great history down to their all-time best XI.
England will raise the historic landmark of their 1000th international match on Thursday night when they host Montenegro at Wembley.
Gareth Southgate's team need only one point from their two qualifiers to ensure their spot at Euro 2020 and will be a colossal result to get the 6th success from seven matches in Group A.
The challenge will likewise give a chance to celebrate the rich 147-year history of The Three Lions, from their first game against Scotland in 1872, through their 1966 World Cup and straight up to the present days.
England men's team have won 568 and lost 189 of their past 999 games, netting 2,188 goals all the while.
Throughout the years 19 directors have called upon 1,244 players, and here is the impracticable job of thinning the list down to their all-time best XI:
Goalkeeper: Gordon Banks
Right-back: Phil Neal
Left-back: Ashley Cole
Right-midfield: Stanley Matthews
Center-midfield: Sir Bobby Charlton, Steven Gerrard
Left-midfield: Sir Tom Finney
Center-forwards: Wayne Rooney, Gary Lineker