Kariera reprezentacyjna Bengt-Åke Gustafsson z reprezentacją Szwecji U-19 zdobył wicemistrzostwo Europy juniorów 1976 w Czechosłowacji, na których rozegrał 5 meczów, w których zdobył 5 punktów (3 gole, 2 asysty) oraz spędził 2 minuty na ławce kar, w reprezentacją Szwecji U-20 w latach 1976-1978 rozegrał 23 mecze, w których zdobył 17 punktów (8 goli, 9 asyst) oraz spędził 26 minut na ławce kar oraz trzykrotnie uczestniczył w mistrzostwach świata juniorów (1976, 1977 – drużyna gwiazd turnieju), 1978 – wicemistrzostwo świata juniorów), w reprezentacją Szwecji B w latach 1978-1986 rozegrał 5 meczów, w których zdobył 3 punkty (2 gole, 1 asysta).
W seniorskiej reprezentacji Szwecji w latach 1976-1993 rozegrał 117 meczów, w których zdobył 70 punktów (28 goli, 42 asysty) oraz spędził 60 minut na ławce kar. Uczestniczył w turnieju olimpijskim 1992 w Albertville, na którym drużyna Trzech Koron zajęła 5. miejsce po wygranej 20 lutego 1992 roku na Méribel Ice Palace w Méribel w decydującym meczu z reprezentacją Finlandii 3:2, 5-krotnie w mistrzostwach świata (1979 – 3. miejsce, 1981 – wicemistrzostwo świata, 1983, 1987 – mistrzostwo świata, 1991 – mistrzostwo świata) oraz dwukrotnie w Canada Cup (1984 – finał, 1987).