Beckham za Anglii odehrál 94 zápasů a v 59 z nich měl na ruce kapitánskou pásku. Na mistrovství světa povedeným přímým kopem proti Ekvádoru zajistil Angličanům postup do čtvrtfinále, ale neúspěšné utkání s Portugalskem pak kvůli zranění nedohrál.
Po turnaji se vzdal po šesti letech funkce kapitána, kterou po něm převzal John Terry. Po zranění ze šampionátu v Německu se Beckham vrátil do hry až v tomto týdnu, ve středu odehrál 45 minut za Real v přátelském utkání s týmem D.C. United ve Washingtonu.
Po turnaji se vzdal po šesti letech funkce kapitána, kterou po něm převzal John Terry. Po zranění ze šampionátu v Německu se Beckham vrátil do hry až v tomto týdnu, ve středu odehrál 45 minut za Real v přátelském utkání s týmem D.C. United ve Washingtonu.