Hän aloitti uransa Halmstadissa ja vietti suurimman osan urastaan Arsenalissa, jossa hän voitti palkintoja, mukaan lukien kaksi Premier League -mestaruutta ja kolme FA Cupia, ja teki maalin kahdessa finaalissa, mukaan lukien voitto vuonna 2002. Jättyään Arsenalin vuonna 2007 hän pelasi lyhyitä kausia useissa klubeissa Englannissa, Skotlannissa, Yhdysvalloissa, Japanissa ja Intiassa. Vuosikymmenen ajan kansainvälinen pelaaja, Ljungberg pelasi 75 maalia ja edusti Ruotsin maajoukkuetta UEFA Euro 2000: ssä, 2004
ja 2008, sekä vuoden 2002 ja 2006 FIFA:n maailmanmestaruuskisoissa. Hän oli Ruotsin kapteeni vuodesta 2006 lähtien, kunnes hän ilmoitti kansainvälisestä eläkkeestään UEFA Euro 2008: n jälkeen.