Für Schweden nahm Andersson an den Olympischen Winterspielen 1960 in Squaw Valley und 1964 in Innsbruck teil. Bei den Winterspielen 1964 gewann er mit seiner Mannschaft die Silbermedaille. Zudem stand er im Aufgebot seines Landes bei den Weltmeisterschaften 1957, 1962 und 1965. Bei den Weltmeisterschaften 1957 und 1962 gewann er mit seiner Mannschaft jeweils die Goldmedaille. Als bestes europäisches Team wurde Schweden zudem jeweils Europameister. Bei der WM 1965 gewann er mit seinem Land die Bronzemedaille.