English Premier League club Arsenal have completed the signing of Lyon striker Alexandre Lacazette for a club record fee.

The France international joins Arsenal for a record £46.5m fee on a five-year deal.

The fee - up to £52.6m with add-ons - surpasses the £42.4m Arsenal paid Real Madrid for Mesut Ozil in 2013.

"Arsenal are the club that plays the best football in England so I really wanted to come here," said Lacazette.

"Throughout my childhood and thanks to Arsenal's former striker Thierry Henry and other French players, I always dreamed of playing for this club so that dream has been fulfilled.

"I like clubs with a history and the fact that the manager has been here for a while shows that it is a stable club. There are quite a few French players at the club which will make it easy to settle in."

The 26-year-old, who has won 11 caps for France, was the second-highest scorer in Ligue 1 last season with 28 goals. He netted 129 goals in 275 matches in all competitions for Lyon after breaking into the first team in the 2009-10 campaign.

Manager Arsene Wenger said: "We are very happy to have Alexandre join our group. He has shown over a number of years that he can score goals and that he is a very efficient finisher.

"He has very interesting technical qualities and a strong character. So he is a guy who is a great addition for us, and someone who will help us challenge at the top level this season."