Arsenal have sold Alex Iwobi to Everton in a deal worth a reported £40m, ending his 15-year spell at the club. The 23-year-old signed for the Gunners aged just seven, going on to progress through the youth ranks before making his first-team debut in 2015. He went on to make 148 appearances, scoring 15 goals.

A statement on their official website reads : “Alex Iwobi has signed for Everton from Arsenal for an undisclosed fee after agreeing a five-year deal until the end of June 2024.”

Everton boss Marco Silva also added: “Alex was one of our main targets for this window and I believe he is a fantastic signing for Everton. He is a direct and skilful winger and attacking midfielder who always works very hard for his team.

“He is still young but already with a lot of top-level experience – 100 Premier League matches, more in Europe and many international games.

“It was important for me to have one more quality option for our attacking positions to add to what we have with Richarlison, Bernard and Theo Walcott.

“Alex fits exactly the profile of player I want in my model. He is hungry to join Everton and take the next step in his career, to help us compete with the strongest teams in the league and reach his potential at our club.”

The 23 years old, who rose through the youth ranks at Arsenal, joined the first-team squad in 2015, where he played 149 times for the Gunners, including scoring 15 goals and contributing 27 assists.