23 lipca 2007 Ljungberg podpisał 4-letni kontrakt z West Ham United. Kosztował 3 miliony funtów. Na początku sezonu 2008/09 za porozumieniem stron rozwiązał kontrakt z klubem. 29 października 2008 podpisał kontrakt z klubem amerykańskiej MLS Seattle Sounders, z którego 30 lipca 2010 przeszedł do amerykańskiej drużyny Chicago Fire. 30 grudnia 2010 podpisał kontrakt z Celtic F.C.
27 sierpnia 2011 podpisał roczny kontrakt z japońskim Shimizu S-Pulse. W 2014 był zawodnikiem indyjskiego klubu Mumbai City FC.
Kariera reprezentacyjna Był czołowym zawodnikiem reprezentacji Szwecji, w której zadebiutował 24 stycznia 1998 roku i rozegrał 75 spotkań. Grał z nią w dwóch turniejach finałowych o mistrzostwo Europy, w 2000 i 2004 roku, a także w dwóch turniejach o mistrzostwo świata, w 2002 i 2006. Swoją pierwszą bramkę w reprezentacji zdobył w wygranym 1:0 meczu z Polską na Stadionie Śląskim w Chorzowie po rajdzie przez pół boiska. Kariera w modelingu W 2003, 2005 i 2007 roku pracował jako model reklamując bokserki dla marki Calvin Klein. Brał udział w reklamie Nike, Procter & Gamble, L’Oréal, Puma SE, Beats, ESPN, chipsy Pringles (2006) i Pepsi.