Beckham a jucat în toate meciurile de calificare ale Angliei pentru Cupa Mondială din 1998 și a făcut parte din echipa Angliei la finala Cupei Mondiale din Franța, dar managerul echipei, Glenn Hoddle, l-a acuzat public că nu s-a concentrat pe turneu și nu a jucat nici în primele două meciuri ale Angliei. A fost ales pentru al treilea meci împotriva Columbiei și a marcat cu o lovitură liberă de 30 de yarzi într-o victorie de 2-0, care a fost primul său gol pentru Anglia. În a doua rundă (ultima 16) a acelei competiții, a primit un cartonaș roșu în meciul Angliei împotriva Argentinei. Beckham, după ce a fost lovit de Diego Simeone, l-a lovit pe Simeone în timp ce zăcea pe podea, lovindu-l pe mușchiul vitelului critic. Sports Illustrated a fost acuzat de argentinienii în acel meci, că a eliminat un incident cu "un băiat de șapte metri" și nu a început să
a încercat să-l dea afară pe Beckham reacţionând exagerat la lovitură şi apoi, împreună cu alţi membri ai echipei sale, a cerut arbitrului să-l dea afară pe Beckham.