Andersson war außerdem schwedischer Nationalspieler. Für die "Blågult" nahm er an der Weltmeisterschaft 1938 teil. Beim 8:0-Sieg über Kuba am 12. Juni im Viertelfinale des Turniers erzielte er drei Tore. Am Ende wurde Andersson, der alle drei Spiele bestritt, mit der Mannschaft Vierter.