Liverpool forward Xherdan Shaqiri has completed a switch to French outfit Olympique Lyonnais on a €6m (£5m/$7m) three-year deal.

The Switzerland international now heads to France, bringing to an end a six-year stint in the English Premier League after spending three seasons at Stoke City before enjoying a three-year spell at Liverpool where he clinched domestic, European and world honours.

The 29-year-old attacker who featured for other European clubs as Bayern Munich and Inter Milan prior to joining the Reds recorded 63 appearances for the Anfield club, scoring eight goals and adding nine assists across all competitions.

He, though, struggled for minutes at club level last season after managing a meagre 14 appearances, he however impressed for Switzerland at Euro 2020 with three goals and an assist, including a strike in his nation’s quarter-final exit at the hands of Spain.

“Olympique Lyonnais is pleased to have finally reached an agreement in principle with Liverpool for the transfer of the Swiss international midfielder, Xherdan Shaqiri,” a statement on Lyon’s website read after confirmation of the move.

Shaqiri who becomes Lyon’s second signing in less than a week after the arrival of Chelsea left-back Emerson Palmieri on loan leaves Liverpool as a Champions League, UEFA Super Cup, FIFA Club World Cup and Premier League winner.