Hann byrjaði feril sinn í Halmstad og eyddi meirihluta ferils síns í Arsenal, þar sem hann vann heiðurslaun, þar á meðal tvo Premier League titla og þrjá FA Cups, skoraði í tveimur úrslitum, þar á meðal sigri árið 2002. Eftir að hann yfirgaf Arsenal árið 2007 átti hann stutta tíma hjá fjölda félaga í Englandi, Skotlandi, Bandaríkjunum, Japan og Indlandi. Ljungberg var landsliðsmaður í heilan áratug, spilaði 75 leiki og var fulltrúi sænska landsliðsins á UEFA Euro 2000, 2004
og 2008, sem og á heimsmeistaramótum FIFA 2002 og 2006. Hann var fyrirliði Svíþjóðar frá árinu 2006 þar til hann tilkynnti um eftirlaun sín eftir EM 2008.