Career
He has previously played for Nybro IF (until 1996), Helsingborgs IF (1996–2003), Lillestrøm South.K. (2004-2006) and Hannover 96 (2006-2007). After not living up to the expectations at the Bundesliga team, he was released back to Sweden after only a year. His return to Helsingborgs IF in late May 2007 was slightly controversial among the HIF fans, as Andersson, by some, is seen as a traitor after having left the club as a Bosman player in 2003, in a time when the club due to its acute financial situation needed all the money it could get.
Andersson"s signing for Lillestrøm South.K. was the biggest source of anger, as that club was seen as equal to HIF in level
Some fans argue that it was obvious that Andersson left HIF entirely of economical reasons and therefore, they contend that he should not have been taken back. Andersson has represented the Sweden national team, but was left out of the Euro 2004 squad, even though he was a big part of getting Sweden to the finals.
When this happened, Andersson swore that he would never play for the Swedish national manager at the time, Lars Lagerbäck.