Sezon Klub Kraj Rozgrywki Mecze Bramki 1995 Malmö FF Allsvenskan 21 2 1996 Malmö FF Allsvenskan 26 2 1997 Malmö FF Allsvenskan 26 4 1998 Malmö FF Allsvenskan 11 3 1998/99 AS Bari Serie A 33 3 1999/00 AS Bari Serie A 32 5 2000/01 AS Bari Serie A 32 8 2001/02 SSC Venezia Serie A 29 0 2002/03 Chievo Werona Serie A 12 0 2003/04 Ancona Calcio Serie A 25 1 2004 Malmö FF Allsvenskan 11 0 2005 Malmö FF Allsvenskan 25 2 2006 Malmö FF Allsvenskan 25 3 2007 Malmö FF Allsvenskan 23 4 2008 Malmö FF Allsvenskan 24 3 2009 Malmö FF Allsvenskan 26 1 2010 Malmö FF Allsvenskan 30 5 2011 Malmö FF Allsvenskan 25 0 2012 Malmö FF Allsvenskan 16 1
Kariera reprezentacyjna Karierę reprezentacyjną Andersson rozpoczął od występów w młodzieżowej reprezentacji Szwecji U-21, w której zaliczył 17 występów. W pierwszej reprezentacji zadebiutował 11 lutego 1997 roku w zremisowanym 0:0 meczu z Tajlandią.
W 2000 roku Andersson zaliczył swój pierwszy międzynarodowy turniej z dorosłą reprezentacją, otrzymując powołanie do kadry na Euro 2000.