ویم جنسن signed Larsson for Scottish club سلتیک in July 1997 for a fee of £650,000. In his first season at the club, he played a crucial role in stopping رنجرز winning a 10th league title in a row. However, he suffered a broken leg in a یوفا آوروپا لیقا‌سی tie against اولمپیک لیون in 1999. Despite this setback, Larsson came back stronger, netting 53 goals in a 2000–01 season that saw him claim the اوروپا قیزیل باشماق جایزه‌سی. Larsson went on to win four league titles in his seven years at Celtic. He also helped the team reach the 2003 UEFA Cup Final against پورتو, scoring both goals in a 3–2 defeat in extra time. However, his 242 goals in 315 matches saw Celtic fans nickname him The King of Kings. Larsson then joined بارسلونا in 2004, where he won two league titles and the 2005–06 UEFA Champions League with a pivotal two assists in the final. Following the expiration of his contract at Barcelona, Larsson returned to his hometown club Helsingborg, during which time he joined منچستر یونایتد on a brief loan between January and March 2007. He announced his retirement from football on 20 October 2009.