Fans rank England's 25 greatest football players with Beckham at the top
Fans have ranked England's 25 greatest football players, with David Beckham taking the top spot, followed by Steven Gerrard and Wayne Rooney. The list includes notable figures from the 1966 World Cup team and the 2000s "Golden Generation." Surprising omissions from the list include Sir Geoff Hurst and Glenn Hoddle. The rankings have sparked debate among fans, highlighting the challenge of determining the greatest player in England's football history. Trent Alexander-Arnold, despite limited international success, made the list at number 25. Other notable players include Bobby Moore, Frank Lampard, and Harry Kane, reflecting England's rich football legacy.