Premier League side Southampton have signed Mohamed Elyounoussi from Swiss Champions FC Basel.
Elyounoussi, 23, has signed a five-year contract with the Saints in a reported deal worth £16m.
The Morocco-born Norwegian international joined FC Basel from Molde in July 2016 after scoring 41 goals in 91 appearances.
He went on to score 23 goals in 83 games for FC Basel in the last two seasons.
On his move to Southampton, Elyounoussi said: “I’m at my best when I use my creativity, so I think the club’s philosophy will suit me.”
Southampton manager Mark Hughes added: “He has got an outstanding record of goals and assists in two different countries, and we have been extremely impressed by the intelligence he has shown in his play from a tactical point of view.”
“Following on from the arrival of Stuart Armstrong this week, we feel we have made real progress in adding a new dimension to our attack.” The Welshman concluded.
Mohamed Elyounoussi is the club’s second signing of the summer after Stuart Armstrong, a £7m acquisition from Scottish champions Celtic.