He moved to Feyenoord in November 1993, staying for four years before leaving in 1997 to join Scottish Premiership club Celtic and enjoying great success there.
[11] His father gave him a football when he was 16 months old and as a child, he was able to practice with brothers and friends on a large field near his home on the Närlunda estate in Helsingborg.
[15] This smaller club was known to provide a good education for young players, and since Larsson left he has stressed how important this was not only for his football but also for his adult life in general.
[19][23] Larsson won his first major winner's medal on 12 May 1994 when he played in the Feyenoord side that defeated NEC 2–1 in the final of the KNVB Cup.
In November 1997, Larsson won his first medal for the club after a 3–0 win over Dundee United at Ibrox Stadium gave Celtic the Scottish League Cup.
[31] On the final day of the league season, he scored the opener with a powerful shot from 20 yards out in a 2–0 win against St Johnstone to clinch the championship for Celtic.
[43] During Celtic's 1–0 defeat in a UEFA Cup tie against Lyon on 21 October 1999, Larsson suffered a career-threatening injury, breaking his leg in two places in a challenge with Serge Blanc.
[50] By the time Larsson had completed his full rehabilitation, John Barnes had been sacked and replaced by director of football Kenny Dalglish as interim manager.
In the first round, Celtic were paired with Lithuanian side Sūduva, with Larsson scoring a hat-trick in the 8–1 first leg victory,[76] as they progressed 10–1 on aggregate after adding a 2–0 away win.
[77] The second round saw former Rangers player-manager Graeme Souness' Blackburn Rovers side visit Celtic Park in a matched dubbed "The Battle of Britain".
[83] Larsson missed both ties with Stuttgart, following a broken jaw, after a collision with Gustave Bahoken in an SPL match against Livingston,[84] but he returned from injury in time for Celtic's quarter-final clash with 2001 winners Liverpool.
[103] After parachuting from the Champions League, Celtic reached the UEFA Cup quarter-finals, eliminating Barcelona en route,[104] before losing 3–1 on aggregate to Villarreal.
"[125] On 20 November 2004, during the 3–0 victory in El Clásico against Real Madrid, Larsson tore the anterior cruciate ligament (ACL) and meniscus in his left knee.
[142] He scored on his debut against Aston Villa in the FA Cup third round on 7 January 2007 at Old Trafford, facing his former Celtic manager Martin O'Neill.
[145] Despite this, Alex Ferguson praised the striker, who scored 3 goals in 13 matches in all competitions during his three-month stay,[146] saying, "He's been fantastic for us, his professionalism, his attitude, everything he's done has been excellent.
[152] Larsson's next appearance at Old Trafford in fact came against United, the day after his loan with the club expired, as captain for the Europe XI team in the UEFA Celebration Match.
[157] Helsingborg progressed from the group stage, with Larsson scoring against Panionios, Austria Wien and Bordeaux, and they qualified for the round of 32, where they lost 1–4 on aggregate to PSV in February 2008.
In July 2009, Larsson scored three goals in the Europa League qualifying ties against Eastern European minnows Mika and Zestaponi.
Some reports at the time suggested that this in fact was the end of his playing career, with this injury also coming on top of the recent death of his younger brother, Robert.
Larsson struck a fierce, long-range shot against the crossbar, with Dahlin reacting quickly to score the rebound to give their country a 2–2 draw.
[188] Larsson's decision to retire from international football was met with dismay in Sweden and there was much clamoring for him to return to the team for their campaign at Euro 2004 in Portugal.
[190] Playing up front alongside Zlatan Ibrahimović, Larsson scored three goals in four matches and lead Sweden to the quarter-finals, where they were defeated in a penalty shoot-out by the Netherlands.
At the age of 38 years and 20 days, Larsson became the oldest outfield player in the history of the Sweden national team with his last ever appearance against Denmark on 10 October 2009.
With an aggressively attacking 4–3–3 formation Larsson's club lined up victories and fought for the top positions and promotion to Allsvenskan, until the very end of the season.
[204] On 23 March 2011, Landskrona BoIS announced the recruitment of the Sweden national team qualified midfielder Marcus Lantz from Helsingborg, a solicitation that was largely thanks to Larsson.
[205] With the recruitment of Lantz, Henrik Larsson announced a major effort to make the club win Superettan and be promoted to Allsvenskan, from which they were relegated in 2005.
[209] Landskrona and Larsson avoided relegation and finished tenth largely because of the summer signing of goalkeeper Ivo Vazgeč who achieved the best save percentage in the league.
[221] Ängelholm would only take two points in their last five matches, including losing 0–4 to Oskarshamns AIK and 0–3 to Tvååker, and dropped to 15th place which meant immediate relegation.
[223] In September 2019 he began talks with English club Southend United about becoming their manager,[224] but these collapsed when proposed assistant Tommy Johnson accepted another offer.
On 6 June 2009, before Sweden's 1–0 loss against Denmark, Larsson's younger brother Robert, who had a troubled personal life, was found dead in his flat in their hometown of Helsingborg.