Arsenal have secured their first signing of the January transfer window by completing a deal for Basel midfielder Mohamed Elneny.
The 23-year-old was in London on Wednesday to complete the formalities on a four-and-a-half year contract having already undergone a medical with the current Premier League leaders.
Arsene Wenger confirmed following his side's 3-3 draw with Liverpool that a deal for Elneny had been completed and hoped to have him available for the Super Sunday clash with Stoke City at the Britannia Stadium - live on Sky Sports 1 HD from 4pm.
Arsenal have now confirmed Elneny's arrival at the Emirates Stadium, subject to the completion of the regulatory processes.
Elneny, who has been capped 39 times by Egypt, started his career in his homeland with El Mokawloon before joining Basel in 2013.
He has helped Basel win three successive league titles in Switzerland and also helped them reach the Europa League semi-finals during his first season at the club, losing to eventual winners Chelsea.
Elneny made 28 appearances for Basel this season, scoring six goals.