The January window is now closed – see all the done deals that took place across England and Scotland, plus key moves from around Europe…
Premier League
Ainsley Maitland-Niles – Arsenal to Roma, loan
Axel Tuanzebe – Manchester United to Napoli, loan
Kieran Trippier – Atletico Madrid to Newcastle, £12m
Samir – Udinese to Watford, undisclosed
Kacper Kozlowski – Pogon Szczecin to Brighton, undisclosed
Nathan Patterson – Rangers to Everton, £16m
Hassane Kamara – Nice to Watford, undisclosed
Mateo Joseph Fernandez – Espanyol to Leeds, undisclosed
Vitalii Mykolenko – Dynamo Kiev to Everton, undisclosed
Matty Longstaff – Aberdeen to Newcastle, end of loan
Sam McQueen – Southampton, retired
Hayao Kawabe – Zurich to Wolves, undisclosed
Philippe Coutinho – Barcelona to Aston Villa, loan
Edo Kayembe – Eupen to Watford, undisclosed
Dele Alli – Tottenham to Everton, £40m
Christian Eriksen – Unattached to Brentford, free
Wout Weghorst – Wolfsburg to Burnley, £12m
Julian Alvarez – River Plate to Manchester City – £14m
Rodrigo Bentancur – Juventus to Tottenham, £21.5m
Dejan Kulusevski – Juventus to Tottenham, loan
Matt Targett – Aston Villa to Newcastle, loan
Deniz Undav – Royale Union Saint-Gilloise to Brighton – £6m
Donny van de Beek – Manchester United to Everton, loan
Auston Trusty – Colorado Rapids to Arsenal, undisclosed (starts on July 17)
Benicio Baker-Boaitey – Porto to Brighton, loan
Jean-Philippe Mateta – Mainz 05 to Crystal Palace, undisclosed
Amani Richards – Arsenal to Leicester, undisclosed
Dan Burn – Brighton to Newcastle, £13m
Luke Plange – Derby to Crystal Palace, £1m
Billy Crellin – Fleetwood Town to Everton
Luis Diaz – Porto to Liverpool, £49m
Bruno Guimaraes – Lyon to Newcastle, £40m
Calum Chambers – Arsenal to Aston Villa, undisclosed
Hwang Hee-chan – RB Leipzig to Wolves, £14m (starts on July 1)
Samuel Kalu – Bordeaux to Watford, undisclosed
Robin Olsen – Roma to Aston Villa, loan
Lucas Digne – Everton to Aston Villa, £25m
Chris Wood – Burnley to Newcastle, £25m
Anwar El Ghazi – Aston Villa to Everton, loan
Dylan Williams – Derby to Chelsea, undisclosed
International
Sead Kolasinac – Arsenal to Marseille, free
Adama Traore – Wolves to Barcelona, loan
Joao Carvalho – Nottingham Forest to Olympiacos, undisclosed
Denis Odoi – Fulham to Club Brugge, undisclosed
Lys Mousset – Sheffield United to Salernitana, loan
Ivan Sanchez – Birmingham to Real Valladolid, loan
Ben Morris – Ipswich to GAIS, loan
Matt Healy – Ipswich to Cork City, loan
Bruno Jordao – Wolves to Grasshoppers, loan
Nikolaj Moller – Arsenal to Den Bosch, loan
Tanguy Ndombele – Tottenham to Lyon, loan
Simon Sluga – Luton to Ludogorets, undisclosed
Osaze Urhoghide – Celtic to KV Oostende, loan
Bryan Gil – Tottenham to Valencia, loan
Giovani Lo Celso – Tottenham to Villarreal, loan
Ali Reghba – Leicester to Chabab Riadhi Belouizdad, undisclosed
Jean-Pierre Tiehi – Fulham to Rodez, loan
Leo Dos Reis – Birmingham City to AC Moza, undisclosed
Luka Racic – Brentford to HB Koge, loan
Kieron Evans – Cardiff to Linfield, loan
George Puscas – Reading to Pisa, loan
Pierre-Emerick Aubameyang – Arsenal to Barcelona, free
Kjell Scherpen – Brighton to Oostende, loan
Ferran Torres – Manchester City to Barcelona, £54.7m