David Beckham will win his 100th cap for England in Wednesday's friendly against France here at the Stade de France coach Fabio Capello said on Tuesday.