Arsenal have completed the signing of Oleksandr Zinchenko from Manchester City in a deal worth £32million.
The 25-year-old moves to the Emirates Stadium after a six-year spell with City, where he picked up four Premier League titles and a runners-up medal in the 2021 Champions League final.
The deal eclipses the £1.7m fee City paid Russian side FC Ufa for him in 2016 significantly and will earn them a hefty profit on the Ukrainian international, who still had two years to run on his contract at the Etihad Stadium.