Pettersson played for Sweden in all thirteen international championships between 1955 and 1967, totaling 252 games for the national team.
Pettersson participated in all thirteen international tournaments for Sweden between 1955 and 1967, contributing to a total of 252 appearances for the national team.