Original: Peter Shilton and David Beckham have since overtaken the caps record, but the captaincy record remains.
Simplified: Only Peter Shilton and David Beckham have since played more games for England.