Für sein Heimatland kam Lindgren bei zwei Weltmeisterschaften und dem Canada Cup 1981 zu Einsätzen. Erstmals spielte der Verteidiger bei der Weltmeisterschaft 1977 in der österreichischen Landeshauptstadt Wien. Dort belegten die Schweden den zweiten Platz und errangen somit den Vizeweltmeistertitel. Dieser Erfolg war gleichbedeutend mit dem Vizeeuropameistertitel, da die Europameisterschaft gleichzeitig im selben Wettbewerb ausgespielt wurde. Lindgren absolvierte alle zehn Turnierspiele und erzielte dabei zwei Scorerpunkte. Bei der Weltmeisterschaft 1978 in der tschechoslowakischen Hauptstadt Prag im folgenden Jahr punktete der Abwehrspieler fünfmal, musste sich aber mit dem vierten Platz ohne einen weiteren WM-Medaillengewinn begnügen. Allerdings errangen die Schweden die Bronzemedaille der Europameisterschaft. Letztmals spielte Lindgren beim Canada Cup 1981 für die "Tre Kronor", die das Turnier auf dem fünften Platz abschlossen. In fünf Einsätzen bereitete er einen Treffer vor.