Für Schweden nahm Andersson im Juniorenbereich an der U18-Junioren-Europameisterschaft 1977, sowie den U20-Junioren-Weltmeisterschaften 1978 und 1979 teil. Im Seniorenbereich stand er im Aufgebot seines Landes bei der Weltmeisterschaft 1987, beim Canada Cup im selben Jahr und bei den Olympischen Winterspielen 1988 in Calgary.