Deadline Day done deals: Every completed transfer in the winter window

Who has come in? Which players have made a move? A round-up of every deal done in the January 2018 transfer window.

Check below for a comprehensive list of all the ins and outs from across the English, Scottish and selected European leagues, with the window open from January 1 to January 31.

Follow our online Transfer Centre from 7am to 11pm each day for the latest transfer news and gossip.

January 31

Premier League

Lucas Moura – Paris Saint-Germain to Tottenham, undisclosed

Ademola Lookman – Everton to RB Leipzig, loan

Didier Ndong – Sunderland to Watford, loan

Michy Batshuayi – Chelsea to Borussia, loan

Olivier Giroud – Arsenal to Chelsea, undisclosed

Pierre-Emerick Aubameyang – Borussia Dortmund to Arsenal, £60m

Badou Ndiaye – Galatasaray to Stoke City, £14m

Andre Ayew – West Ham to Swansea, £18m

Isaac Success – Watford to Malaga, loan

Rolando Aarons – Newcastle to Hellas Verona, loan

Pontus Dahlberg – IFK Gothenburg to Watford, undisclosed (plus loan back)

Mathieu Debuchy – Arsenal to Saint Etienne, undisclosed

Jeff Reine-Adelaide – Arsenal to Angers, loan

Callum Wright – Blackburn to Leicester, undisclosed

Chuba Akpom – Arsenal to Sint-Truidense, loan

Henri Saviet – Newcastle to Sivasspor, loan

Matej Kovar – FC Slovacko to Manchester United, undisclosed

Ollie Cook – Southampton to Barrow, loan

Sky Bet Championship

Reece Burke – West Ham to Bolton, loan

Gary Madine – Bolton to Cardiff City, undisclosed

Barry Cotter – Limerick to Ipswich Town, undisclosed

Ovie Ejaria – Liverpool to Sunderland, loan

Connor Shields – Albion Rovers to Sunderland, undisclosed

Chris Martin – Derby to Reading, loan

Monty Patterson – Ipswich to Wellington Phoenix, loan

Roy Beerens – Reading to Vitesse Arnhem, undisclosed

Tyler Walker – Nottingham Forest to Bolton, loan

Mustapha Carayol – Nottingham Forest to Ipswich, free

Costel Pantilimon – Watford to Nottingham Forest, loan

Ashkan Dejagah – free agent to Nottingham Forest

Angus MacDonald – Barnsley to Hull, undisclosed

Tyler Roberts – West Brom to Leeds United, £2.5m

Ben Marshall – Wolves to Millwall, loan

Reimao Nogeuira – free agent to Wolves

Jacob Davenport – Manchester City to Burton, loan

Connor Lemonheigh-Evans – Bristol City to Torquay, loan

Sky Bet League One

Marnick Vermijl – Preston to Scunthorpe, loan

Sam Mantom – Scunthorpe to Southend, loan

Joao Morelli – Middlesbrough to Fleetwood, undisclosed

Freddie Ladapo – Crystal Palace to Southend, loan

Rhys Murphy – free agent to Gillingham

Abo Eisa – Wealdstone to Shrewsbury Town, undisclosed

Scott Golbourne – Bristol City to MK Dons, loan extension

Jack Fitzwater – West Brom to Walsall, loan

Wilfried Moimbe – free agent to Oldham

Krystian Bielik – Arsenal to Walsall, loan

Connor Ogilvie – Tottenham to Gillingham, loan

Nathan Thomas – Sheffield United to Shrewsbury, loan

Moses Makasi – West Ham to Plymouth, loan

Shayon Harrison – Tottenham to Southend, loan

Eoin Doyle – Preston to Oldham, loan

Stephen Humphrys – Fulham to Rochdale, loan

Tom Anderson – Burnley to Doncaster, loan

Todd Kane – Chelsea to Oxford, loan

Sky Bet League Two

Easah Suliman – Aston Villa to Grimsby, loan

Ashley Nadesan – Fleetwood to Carlisle, loan

Simeon Jackson – Walsall to Grimsby, loan

Dean Bowditch – Northampton to Stevenage, loan

Liam Mandeville – Doncaster to Colchester, loan

Louis Gray – Everton to Carlisle United, loan

Johnny Goddard – Swindon to Stevenage, undisclosed

Jamie Sterry – Newcastle to Crewe, loan

Alex Bray – Doncaster to Forest Green Rovers, loan

Flynn Downes – Ipswich to Luton, loan

Rollin Menayese – Bristol Rovers to Swindon, loan

Scott Wharton – Blackburn to Lincoln, loan

Callum Howe – Lincoln to Port Vale, undisclosed

Jake Andews – Bristol City to Cheltenham Town, loan

Kyle Howkins – West Brom to Port Vale, loan

Louis Dodds – Shrewsbury to Chesterfield, undisclosed

Chris Clements – Grimsby to Forest Green, loan

Matt Penney – Sheffield Wednesday to Mansfield, loan

Ben Hall – Brighton to Notts County, loan

Olamide Shodipo – QPR to Colchester, loan

Lloyd Jones – Liverpool to Luton, undisclosed

Tom Pett – Stevenage to Lincoln, undisclosed

Dylan Mottley-Henry – Barnsley to Chesterfield, loan

James Brophy – Swindon to Leyton Orient, loan

Sam Hornby – Port Vale to Chester, loan extension

Calum Butcher – Mansfield to Billericay, loan

Scottish Premiership

Joaquim Adao – FC Sion to Hearts, loan

Sam Cosgrove – Carlisle United to Aberdeen, undisclosed

Dan Jefferies – Colchester United to Dundee, undisclosed

Dean Hawkshaw – Kilmarnock to Stranraer, loan

Nikolay Todorov – Hearts to Queen of the South, loan

Jasko Keranovic – West Brom to Kilmarnock, loan

Matty Willock – Manchester United to St Johnstone, loan

Cedwyn Scott – Huddersfield to Dundee, undisclosed

Florian Kamberi – Grasshopper to Hibernian, loan

Liam Fontaine – Hibernian to Ross County

Max Melbourne – West Brom to Ross County, loan

Stephen Hendrie – Southend to Motherwell, loan

George Williams – Fulham to St Johnstone, loan

Glenn Middleton – Norwich to Rangers, undisclosed

Aaron Simpson – Wolves to Kilmarnock, loan

Charlie Scott – Manchester Utd to Hamilton, loan

Nikolay Todorov – Hearts to Queen Of The South, loan

Daniel Higgins – Kilmarnock to Airdrie, loan

Dean Hawkshaw – Kilmarnock to Stranraer, loan

Adam Livingstone – Motherwell to East Fife, loan

Harlain Mbayo – Aberdeen to Albion Rovers, loan

Europe/Worldwide

Jonathan Silva – Sporting Lisbon to Roma, loan

Yuto Nagatomo – Inter Milan to Galatasaray, loan

Marc Bartra – Borussia Dortmund to Real Betis, undisclosed

Marc Rzatkowski – Red Bull Salzburg to New York Red Bulls, loan

Augusto Fernandez – Atletico Madrid to Beijing Renhe, undisclosed

Samuel Eto’o – Antalyaspor to Konyaspor, undisclosed

January 30

Premier League

Aymeric Laporte – Athletic Bilbao to Man City, £57m

Ahmed Musa – Leicester to CSKA Moscow, loan

Jack Harrison – New York City to Man City, undisclosed

Dodi Lukebakio – Anderlecht to Watford, undisclosed

Emerson Palmieri – Roma to Chelsea, £17.6m

Sandro Ramirez – Everton to Sevilla, loan

Sky Bet EFL

Karlan Ahearne-Grant – Charlton to Crawley, loan

Andy Boyle – Preston to Doncaster, loan

Tobias Figueiredo – Sporting Lisbon to Nottingham Forest, loan

Jack Harrison – Man City to Middlesbrough, loan

Diogo Jota – Atletico Madrid to Wolves, undisclosed

Joe Rodon – Swansea – Cheltenham, loan

Chiedozie Ogbene – Limerick to Brentford, undisclosed

Charlie Raglan – Oxford to Port Vale, loan

Alex Revell – Northampton to Stevenage, free

Josh Tymon – Stoke to MK Dons, loan

Kevin van Veen – Scunthorpe to Northampton, undisclosed

Elliott Ward – Blackburn to MK Dons, loan

Gregg Wylde – Plymouth to Morecambe, loan

January 29

Premier League

Gerard Deulofeu – Barcelona to Watford, loan

Daniel Sturridge – Liverpool to West Brom, loan

Baba Rahman – Chelsea to Schalke, loan

Leonardo Ulloa – Leicester to Brighton, loan

Diafra Sakho – West Ham to Rennes, undisclosed

Ali Gabr – Zamalek FC to West Brom, loan

Ashley Smith-Brown – Man City to Oxford, loan

Anton Walkes – Tottenham to Portsmouth, loan

Luke Amos – Tottenham to Stevenage, loan

Connor Mahoney – Bournemouth to Barnsley, loan

Adam King – Swansea to Mansfield, loan

Charly Musonda – Chelsea to Celtic, loan

Sky Bet EFL

Aaron Tshibola – Aston Villa to Kilmarnock, loan

Tim Cahill – Unattached to Millwall

Tommy Elphick – Aston Villa to Reading, loan

Justin Shaibu – Brentford to Walsall, loan

Adrian Popa – Reading to Al-Taawoun, loan

Caolan Lavery – Sheffield United to Rotherham, loan

George Taft – Mansfield to Cambridge, loan

January 27

Sky Bet EFL

Shaun Donnellan – West Brom to Yeovil, free

Stuart Moore – Barrow to Swindon, free

January 26

Sky Bet EFL

Darren Bent – Derby to Burton, loan

Matty Lund – Burton to Bradford, loan

Stephen Warnock – Burton to Bradford, loan

Ryan McGowan – Al-Sharjah to Bradford, free

Cameron Belford – Stranraer to Forest Green, free

Alex Fisher – Motherwell to Yeovil, free

Sullay Kaikai – Crystal Palace to Charlton, loan

Navid Nasseri – Unattached to Gillingham

Duckens Nazon – Wolves to Oldham, loan

Ben Sheaf – Arsenal to Stevenage, loan

Cole Stockton – Hearts to Carlisle, free

Ryan Seager – Southampton to Yeovil, loan

Kris Twardek – Millwall to Carlisle, loan

Mallik Wilks – Leeds to Grimsby, loan

Scottish Premiership

Michael Devlin – Hamilton to Aberdeen, undisclosed

January 25

Premier League

Guido Carrillo – Monaco to Southampton, undisclosed

Joao Mario – Inter Milan to West Ham, loan

Tony Gallagher – Falkirk to Liverpool, £200,000

Sky Bet EFL

Kazenga LuaLua – Brighton to Sunderland, free

Jason Shackell – Derby to Millwall, loan

Alex Tuanzebe – Manchester United to Aston Villa, loan

Curtis Thompson – Notts Coutny to Wycombe, loan

Kai Bruenker – SC Freiburg to Bradford, undisclosed

Lois Diony – Saint Etienne to Bristol City, loan

Jay Fulton – Swansea to Wigan, loan

Shaun Miller – Carlisle to Crewe, loan

Matty Palmer – Burton to Rotherham, undisclosed

Onel Hernandez – Eintracht Braunschweig to Norwich, undisclosed

Moritz Leitner – FC Augsburg to Norwich, loan

Kevin O’Connor – Preston to Fleetwood, loan

Dennis Srbeny – Paderborn to Norwich, undisclosed

Scottish Premiership

Danny Amankwaa – FC Copenhagen to Hearts, undisclosed

Greg Docherty – Hamilton to Rangers, undisclosed

January 24

Sky Bet EFL

Paul Rooney – Millwall to Colchester, undisclosed

Scottish Premiership

Peter Hartley – Blackpool to Motherwell, undisclosed

Marios Ogboe – OFI Crete to Hamilton, free

Harry Souttar – Stoke to Ross County, loan

January 23

Aaron Lennon – Everton to Burnley, undisclosed

Jaroslaw Jach – Zagłebie Lubin to Crystal Palace, undisclosed

Kenedy – Chelsea to Newcastle, loan

Sky Bet EFL

Franck Moussa – Unattached to Gillingham

Scottish Premiership

David Ngog – Unattached to Ross County

International

Ritchie de Laet – Aston Villa to Royal Antwerp, loan

Lassana Diarra – Unattached to PSG

January 22

Premier League

Alexis Sanchez – Arsenal to Manchester United, swap deal

Henrikh Mkhitaryan – Manchester United to Arsenal, swap deal

Sky Bet EFL

Erdal Rakip – Benfica to Crystal Palace, loan

Ryan Loft – Tottenham to Exeter, loan

Kenny McLean – Aberdeen to Norwich, undisclosed

Matt Targett – Southampton to Fulham, loan

Scottish Premiership

Kenny McLean – Norwich to Aberdeen, loan

International

Mateuz Lich – Leeds to FC Utrecht, loan

Tommy Smith – Ipswich to Colorado Rapids, undisclosed

January 19

Premier League

Jurgen Locadia – PSV to Brighton, £14.1m

Sky Bet EFL

George Miller – Middlesbrough to Bury, loan

Tahvon Campbell – West Bromich Albion to Forest Green, loan

Zak Jules – Shrewsbury to Port Vale, loan

Gboly Ariyibi – Nottingham Forest to Northampton, loan

Dan Barlaser – Newcastle to Crewe, loan

Cameron Carter-Vickers – Tottenham to Ipswich, loan

Ilias Chatzitheodoridis – Brentford to Cheltenham, loan

Simon Church – Scunthorpe to Plymouth, free

Kyle Edwards – West Brom to Exeter, loan

Stephen Gleeson – Birmingham to Ipswich, free

Jonny Maxted – Guiseley to Accrington, undisclosed

Harry McKirdy – Aston Villa to Crewe, loan

Dani Pinillos – Cordoba to Barnsley, undisclosed

Randell Williams – Watford to Wycombe, loan

Scottish Premiership

Jack McMillan – Motherwell to Livingston, undisclosed

Rafal Grzelak – Hearts, released

International

Robin van Persie – Fenerbahce to Feyenoord, free

January 18

Premier League

Kostas Stafylidis – Augsburg to Stoke, loan

Sky Bet EFL

Dan Agyei – Burnley to Blackpool, loan

George Cooper – Crewe to Peterborough, undisclosed

Mihai Dobre – Bournemouth – Rochdale, loan

Adam Forshaw – Middlesbrough to Leeds, £4.5m

Luke Hannant – Gateshead to Port Vale, undisclosed

Joey Pelupessy – Heracles Almelo to Sheffield Wednesday, undisclosed

Callum Reilly – Bury to Gillingham, loan

Zak Vyner – Bristol City to Plymouth, loan

Alex Whitmore – Burnley to Chesterfield, free

International

Nicolai Brock-Madsen – Birmingham to Cracovia, loan

Ragnar Sigurdsson – Fulham to FC Rostov, undisclosed

January 17

Premier League

Marko Grujic – Liverpool to Cardiff, loan

Theo Walcott – Arsenal to Everton, £20m

Martin Samuelsen – West Ham to Burton, loan

Sky Bet EFL

Brandon Comley – QPR to Colchester, undisclosed

Marcus Tavernier – Middlesbrough to MK Dons, loan

Sam Hart – Blackburn to Rochdale

Deniss Rakels – Reading to Cracovia, loan

Scottish Premiership

Liam Henderson – Celtic to Bari, undisclosed

International

Martin Hongla – Granada to Barcelona, loan

January 16

Premier Leauge

Raul Uche – Leicester to Real Betis, loan

Marlos Moreno – Man City to Flamengo, loan

Sky Bet EFL

Cameron Jerome – Norwich to Derby, £1.5m

Joe Bunney – Rochdale to Northampton, undisclosed

Scott Quigley – Blackpool to Wrexham, loan

Kean Bryan – Man City to Oldham, loan

Jack Payne – Huddersfield to Blackburn, loan

Keshi Anderson – Crystal Palace to Swindon, undisclosed

Michael Madl – Fulham to Austria Vienna, undisclosed

Shane Blaney – Finn Harps to Doncaster, undisclosed

Scottish Premiership

Tom Aldred – Bury to Motherwell, loan

Erik Sviatchenko – Celtic to FC Midtjylland, loan

Mark Hill – Celtic to St Mirren, loan

January 15

Sky Bet EFL

Ricky Holmes – Charlton to Sheffield United, undisclosed

Jack Byrne – Wigan to Oldham, undisclosed

Marcus Edwards – Tottenham to Norwich, loan

Joe Pigott – Maidstone United to AFC Wimbledon, undisclosed

Marc Richards – Free agent to Swindon Town

Jamie Stott – Oldham to Stockport, loan

Scottish Premiership

Jason Cummings – Nottingham Forest to Rangers, loan (option to buy)

Ryan Flynn – Free agent to St Mirren

European

Manuel Akanji – Basel to Borussia Dortmund, undisclosed

Lisandro Lopez – Benfica to Inter, loan (option to buy)

January 13

Premier League

Fousseni Diabate – Gazelec Ajaccio to Leicester, undisclosed

International

Arda Turan – Barcelona to Istanbul Basaksehir, loan

January 12

Premier League

Alex Pritchard – Norwich to Huddersfield, £11m

Warren O’Hara – Bohemians to Brighton, undisclosed fee

Sky Bet EFL

James Vaughan – Sunderland to Wigan, £300k

Yanic Wildschut – Norwich to Cardiff City, loan

Ollie Banks – Oldham to Swindon, loan

Harry Charsley – Everton to Bolton, loan

Ryan Kent – Liverpool to Bristol City, loan

Noor Husin – Crystal Palace to Notts County, undisclosed fee

Isaac Buckley-Ricketts – Man City to Oxford United, loan

Jordan Williams – Rochdale to Lincoln, loan

Billy Waters – Northampton to Cambridge United, loan

James Wilson – Sheffield United to Lincoln, undisclosed fee

Charlie Rowan – Watford to Accrington Stanley, loan

Aaron Barnes – Charlton to Torquay United, loan

Tafari Moore – Arsenal to Wycombe Wanderers, loan

Danny Williams – To Accrington Stanley, free

Callum Guy – Derby to Bradford City, loan

SPFL

Jack Ruddy – Wolves to Ayr United, loan

Yann M’Vila – Rubin Kazan to St Etienne, undisclosed fee

International

Brice Dja Djedje – Watford to Lens, loan

January 11

Premier League

Francis Coquelin – Arsenal to Valencia, undisclosed

Kane Wilson – West Brom to Exeter, loan

Cameron Brannagan – Liverpool to Oxford United, undisclosed

Demetri Mitchell – Man Utd to Hearts, loan

Alex Jakubiak – Watford to Falkirk, loan

Michael Folivi – Watford to Boreham Wood, loan

Sky Bet EFL

Laurens de Bock – Club Brugge to Leeds, undisclosed

Ivan Toney – Newcastle to Scunthorpe, loan

Matty Virtue – Liverpool to Notts County, loan

Ben Whiteman – Sheffield United to Doncaster, undisclosed

Donovan Wilson – Wolves to Port Vale, loan

Jordan Turnbull – Coventry to Northampton, undisclosed

Ryan Yates – Nottingham Forest to Scunthorpe, loan

Paul Green – Oldham to Crewe Alexandra, loan

Bernard Mensah – Aldershot Town to Bristol Rovers, undisclosed

Michael Smith – Bury to Rotherham, undiclosed

Oliver Sarkic – Benfica to Leeds, undisclosed

Billy Knott – Lincoln City to Rochdale, loan

Lee Frecklington – Rotherham to Lincoln City, undisclosed

Offrande Zanzala – Derby to Accrington, loan

Connor Simpson – Hartlepool to Preston, undisclosed

Akeel Francis – Free agent to Accrington, free

SPFL

Danny Mullen – Livingston to St Mirren, undisclosed

Gregor Buchanan – Free agent to Livingston, free

Dale Carrick – Livingston to Airdieonians, free

January 10

Sky Bet EFL

Lee Evans – Wolves to Sheffield United, £750k

Joe Ward – Woking to Peterborough, undisclosed

James Wilson – Man Utd to Sheffield United, loan

SPFL

Chrysovalantis Kozoronis, free agent to Hamilton, free

Chidi Nwakali – Man City to Aberdeen, loan

January 9

Premier League

Georges-Kevin N’Koudou – Tottenham to Burnley, loan

Moritz Bauer – Rubin Kazan to Stoke City, undisclosed fee

Sky Bet EFL

Ryan Leonard – Southend United to Sheffield United, undisclosed fee

Adam Armstrong – Newcastle to Blackburn, loan

Elijah Adebayo – Fulham to Cheltenham, loan

Luke Hendrie – Burnley to Shrewsbury Town, undisclosed fee

Ben Pringle – Preston to Oldham, loan

Ryan Delaney – Burton Albion to Rochdale, undisclosed fee

SPFL

Nadir Ciftci – Celtic to Motherwell, loan

Carlos Pena – Rangers to Cruz Azul, loan

January 8

Premier League

Philippe Coutinho – Liverpool to Barcelona, £146m

Moussa Niakate – Paris FC to Stoke, free

Sky Bet EFL

Kieffer Moore – Ipswich Town to Barnsley, undisclosed

Jamie Walker – Hearts to Wigan, £300k

Jake Clarke-Salter – Chelsea to Sunderland, loan

Paul Downing – MK Dons to Blackburn, undisclosed

Kundai Benyu – Celtic to Oldham, loan

Zeus de la Paz – Cincinnati Dutch Lions to Oldham, free

Jack Livesey – Partick Thistle to Burton Albion, undisclosed

Joe Lumley – QPR to Blackpool, loan

Richard O’Donnell – Rotherham to Northampton, undisclosed

Scottish Premiership

Jamie Maclaren – SV Darmstadt 98 to Hibernian, loan

International

John Guidetti – Celta Vigo to Alaves, loan

January 7

Premier League

Kevin Mirallas – Everton to Olympiakos, loan

Scottish Premiership

Jamie Murphy – Brighton to Rangers, loan

International

Carlos Tevez – Shanghai Shenhua to Boca Juniors

January 6

Sky Bet EFL

Tyler Reid – Swansea to Newport, loan

Kundai Benyu – Celtic to Oldham, loan

January 5

Premier League

Ross Barkley – Everton to Chelsea, £15m (plus add-ons)

Cenk Tosun – Besiktas to Everton, £27m

Sky Bet EFL

Jack Bridge – Southend to Northampton, undisclosed

Liam Walsh – Everton to Bristol City, undisclosed

Josh Sheehan – Swansea to Newport, free

Sam Stubbs – Wigan to AFC Fylde, loan

Gethin Jones – Everton to Fleetwood, undisclosed

Jonny Edwards – Hull to Woking, loan

Corey Whelan – Liverpool to Yeovil, loan

Lewis Wing – Middlesbrough to Yeovil, loan

Marcus Barnes – Southampton to Yeovil, loan

Max Lowe – Derby to Shrewsbury, loan

Reuben Reid – Exeter to Forest Green, undisclosed

Jake Kean – Sheffield Wednesday to Grimsby, loan

Shay Facey – Manchester City to Northampton, undisclosed

Callum Johnson – Middlesbrough to Accrington, undisclosed

Sanmi Odelusi – Colchester to Cheltenham, free

Aaron Ramsdale – Bournemouth to Chesterfield, loan

Scottish Premiership

Lewis Morgan – St Mirren to Celtic, undisclosed

Lewis Morgan – Celtic to St Mirren, loan

January 4

Premier League

Konstantinos Mavropanos – PAS Giannina to Arsenal, £1.8m

Sky Bet EFL

Aaron Drinan – Waterford to Ipswich, undisclosed

Jared Bird – Barnsley to Yeovil, loan

Rob Dickie – Reading to Oxford Utd, undisclosed

Jimmy Dunne – Burnley to Accrington, loan

Gavin Gunning – Port Vale to Forest Green, free

Farrend Rawson – Derby to Forest Green, undisclosed

Josh Kay – Barnsley to Chesterfield, loan

Zavon Hines – Maidstone to Chesterfield, free

Paul Jones – Norwich to Exeter, loan

Tom King – Millwall to Stevenage, loan

Cameron McGeehan – Barnsley to Scunthorpe, loan

Sid Nelson – Millwall to Chesterfield, loan

Connor Ripley – Middlesbrough to Bury, loan

Ike Ugbo – Chelsea to MK Dons, loan

Prince Oniangue – Wolves to Angers, loan

Max Lowe – Derby to Shrewsbury, loan

January 3

Sky Bet EFL

Taylor Moore, Joe Morrell – Bristol City to Cheltenham, loan

Shawn McCoulsky – Bristol City to Notts County, loan

Rhys Turner – Morecambe to Stockport, loan

George Dobson – Sparta Rotterdamn to Walsall, undisclosed

Yeni N’Gbakoto – QPR to Guingamp, undisclosed

Aapo Halme – HJK Helsinki to Leeds, undisclosed

Dan O’Shaughnessy – Cheltenham Town to HJK Helsinki, undisclosed

Sean Goss – QPR to Rangers, loan

James Hanson – Bury to Sheffield United, loan

Curtis Main – Portsmouth to Motherwell, free

Sylvain Deslandes – Wolves to Portsmouth, loan

Connor Ronan – Wolves to Portsmouth, loan

Jordan Maguire-Drew – Brighton to Coventry, loan

Craig Slater – Colchester to Dundee United, loan

Rafa Mir – Valencia to Wolves, undisclosed

Billy Bodin – Bristol Rovers to Preston, undisclosed

January 2

Premier League

Terence Kongolo – Monaco to Huddersfield, loan

Sky Bet EFL

Dior Angus – Redditch to Port Vale, undisclosed

Danny Rowe – Ipswich to Lincoln City, loan

Paddy Madden – Scunthorpe to Fleetwood, undisclosed

Scottish Premiership

Regan Hendry – Celtic to Raith Rovers, loan

Andrew Nelson – Sunderland to Falkirk, loan

Sean Welsh – Free agent to Falkirk, free

Lee Robinson – Free agent to Dunfirmline, free

January 1

Premier League

Virgil van Dijk – Southampton to Liverpool, £75m

Adrien Silva – Sporting Lisbon to Leicester, £22m

Viktor Gyokeres – IF Brommapojkarna to Brighton, undisclosed

Sky Bet EFL

Josh Barrett – Reading to Coventry, loan

Louis Moult – Motherwell to Preston, undisclosed

Manny Onariase – Rotherham to Cheltenham, loan

Liam Noble – Forest Green to Notts County, free

Dayle Grubb – Weston-super-Mare to Forest Green, undisclosed

Emiliano Marcondes -Nordsjaelland to Brentford, undisclosed

Alex Whittle – York to Forest Green, free

Scottish Premiership

Marvin Compper – RB Leipzig to Celtic, £1m

International

Diego Costa – Chelsea to Atletico Madrid, undisclosed

Source.