21 November 2007 England's friendly against Germany on 22 August 2007 results in another landmark for Beckham. He becomes the first player to represent England while with a non-European club - LA Galaxy.
He goes on to earn his 99th cap in a vital Euro 2008 qualifier against Croatia, setting up Peter Crouch to level at 2-2.
But England eventually lose 3-2 and fail to qualify for the finals, leaving Beckham agonisingly one short of the 100 landmark.
31 January 2008 New England coach Fabio Capello decides to leave Beckham out of his first squad.
It is not the first time the Italian has axed the player. He also dropped Beckham when the two of them were at Real Madrid.
But it is not necessarily the end of the international road for the 32-year-old. With Capello keen to cast his eye over other players in the game against Switerland, Beckham could still get the chance to win that elusive 100th cap.
20 March 2008 Beckham is recalled to the England squad for the friendly against France in Paris on 26 March.
Boss Fabio Capello brings the 32-year-old back into the fold and awards him his 100th cap, joining legends Peter Shilton, Bobby Moore, Sir Bobby Charlton and Billy Wright in the ton club.
Beckham proved his fitness playing for LA Galaxy, watched by Capello's assistant Franco Baldini, but will he now win a regular place in the new England set-up?