Who surpassed Bobby Moore in the number of caps for England in 2009?
Steven Gerrard
David Beckham
Frank Lampard
Wayne Rooney
Answer
David Beckham surpassed Bobby Moore in the number of caps for England in 2009. He became the most capped outfield player for England with his 109th cap in a friendly against France.
Unraveling the Legendary Legacy: The Bobby Moore Challenge