Beckham will be the fifth England player to win a ton of caps after Billy Wright, Sir Bobby Charlton, Bobby Moore and Peter Shilton.