Gustavsson fikk sin debut på Sveriges herrelandslag i fotball i oktober 1958 med tap mot i København. Dette var den siste kampen i Nordisk mesterskap i fotball 1948-51, men Sverige vant allikevel sammenlagt. Han spilte for Sverige i Sommer-OL 1952 i Helsingfors. Etter tap i semifinalen mot senere seirende , fikk Sverige senere bronse ved å slå 2-0. Gustavsson vant Guldbollen i 1953.