The winter transfer window has closed, after a rather underwhelming month of business in the Premier League.
In the region of 8,246,291 loan deals have been completed by the top 20 in England (yes, that is an exaggeration), but there has been one or two big names coming and going too.
Here is your definitive club-by-club guide to all the transfers involving Premier League clubs this window.
1. Arsenal
IN
Denis Suarez (Barcelona) Loan
OUT
Emiliano Martinez (Reading) Loan
Emile Smith Rowe (RB Leipzig) Loan
2. Bournemouth
IN
Dominic Solanke (Liverpool) £19m
Chris Mepham (Brentford) £12m
Nathaniel Clyne (Liverpool) Loan
OUT
Matt Worthington (Yeovil) Free
Aaron Ramsdale (Wimbledon) Loan
Jermain Defoe (Rangers) Loan
Alex Dobre (Yeovil) Loan
Marc Pugh (Hull) Loan
Keelan O'Connell (Morton) Loan
Tyrone Mings (Aston Villa) Loan
Charlie Seaman (Dundee United) Loan
3. Brighton
IN
Tudor Baluta (Viitorul) £2.7m
Jan Mlakar (Maribor) Undisclosed
Alexis Mac Allister (Argentinos Juniors) Undisclosed
OUT
Oliver Norwood (Sheffield United) Undisclosed
Mathias Normann (Rostov) Undisclosed
Ben White (Peterborough) Loan
Ben Barclay (Notts County) Loan
George Cox (Northampton) Loan
Jordan Maguire-Drew (Leyton Orient) Loan
Markus Suttner (Fortuna Dusseldorf) Loan
Tom McGill (Basingstoke Town) Loan
Josh Kerr (Derry City) Loan
Anders Dreyer (St Mirren) Loan
Billy Arce (Emelec) Loan
Alexis Mac Allister (Argentinos Juniors) Loan
Ezequiel Schelotto (Chievo) Loan
Tudor Baluta (Viitorul) Loan
Jan Mlakar (Maribor) Loan
Aaron Connolly (Luton) Loan
4. Burnley
IN
Peter Crouch (Stoke) Free
OUT
Sam Vokes (Stoke) £7m
Jimmy Dunne (Sunderland) Loan
Ali Koiki (Swindon) Loan
Nutmba Massanka (RWD Molenbeek) Loan
Conor Mitchell (Linfield) Loan
5. Cardiff City
IN
Emiliano Sala (Nantes) Undisclosed
Leandro Bacuna (Reading) Undisclosed
Oumar Niasse (Everton) Loan
OUT
Anthony Pilkington (Wigan) Free
Paul McKay (Morecambe) Loan
Gary Madine (Sheffield United) Loan
Lee Tomlin (Peterborough) Loan
Mark Harris (Port Vale) Loan
Ciaron Brown (Livingston) Loan
Omar Bogle (Portsmouth) Loan
6. Chelsea
IN
Christian Pulisic (Borussia Dortmund) £58m
Gonzalo Higuain (Juventus) Loan
OUT
Cesc Fabregas (Monaco) Undisclosed
Charlie Colkett (Ostersund) Undisclosed
Charlie Wakefield (Coventry) Free
Christian Pulisic (Borussia Dortmund) Loan
Kasey Palmer (Bristol City) Loan
Lewis Baker (Reading) Loan
Josh Grant (Yeovil) Loan
Karlo Ziger (Sutton) Loan
Victor Moses (Fenerbahce) Loan
Matt Miazga (Reading) Loan
Alvaro Morata (Atletico Madrid) Loan
Baba Rahman (Reims) Loan
Lucas Piazon (Chievo) Loan
Michy Batshuayi (Crystal Palace) Loan
7. Crystal Palace
IN
Bakary Sako (West Bromwich Albion) Undisclosed
Lucas Perri (Santos) Loan
Michy Batshuayi (Chelsea) Loan
OUT
Jonny Williams (Charlton) Undisclosed
Jason Puncheon (Huddersfield) Loan
Alexander Sorloth (Gent) Loan
Nya Kirby (Blackpool) Loan
Oliver Webber (Greenwich Borough) Loan
Jordan Mutch (Contract Terminated)
8. Everton
IN
NONE
OUT
Kieran Dowell (Sheffield United) Loan
Mason Holgate (West Bromwich Albion) Loan
Oumar Niasse (Cardiff) Loan
Shayne Lavery (Falkirk) Loan
Cuco Martina (Feyenoord) Loan
Callum Connolly (Bolton) Loan
Anthony Evans (Blackpool) Loan
Yannick Bolasie (Anderlecht) Loan
Beni Baningime (Wigan) Loan
Antony Evans (Blackpool) Loan
9. Fulham
IN
Ryan Babel (Besiktas) Undisclosed
Havard Nordveidt (Hoffenheim) Loan
Lazar Markovic (Liverpool) Free
OUT
Cauley Woodrow (Barnsley) £1m
Stephen Humphrys (Southend) Undisclosed
Elijah Adebayo (Stevenage) Loan
Aboubakar Kamara (Yeni Malatyaspor) Loan
Stefan Johansen (West Bromwich Albion) Loan
10. Huddersfield
IN
Karlan Grant (Charlton) £2m
Jaden Brown (Tottenham) Free
Jason Puncheon (Crystal Palace) Loan
OUT
Ramadan Sobhi (Al Ahly) Loan
Rajiv van La Parra (Middlesbrough) Loan
Collin Quaner (Ipswich) Loan
Ryan Schofield (Notts County) Loan
Jaden Brown (Exeter) Loan
Rekeil Pyke (Rochdale) Loan
11. Leicester
IN
Youri Tielemans (Monaco) Loan
OUT
Vicente Iborra (Villarreal) Undisclosed
Yohan Benalouane (Nottingham Forest) Undisclosed
Adrien Silva (Monaco) Loan
Callum Elder (Ipswich) Loan
Fousseni Diabate (Sivasspor) Loan
Josh Knight (Peterborough) Loan
Darnell Johnson (Hibernian) Loan
Andy King (Derby) Loan
12. Liverpool
IN
NONE
OUT
Dominic Solanke (Bournemouth) £19m
Matty Virtue (Blackpool) Undisclosed
Nathaniel Clyne (Bournemouth) Loan
Kamil Grabara (AGF Aarhus) Loan
Ovie Ejaria (Reading) Loan
Taiwo Awoniyi (Mouscron) Loan
Pedro Chirivella (Extremadura) Loan
Lazar Markovic (Fulham) Free
13. Manchester City
IN
Ante Palaversa (Hajduk Split) £7m
Zack Steffen (Columbus Crew) £7m
Ko Itakura (Kawasaki Frontale) Undisclosed
OUT
Rabbi Matondo (Schalke) £7.9m
Brahim Diaz (Real Madrid) Undisclosed
Ro-Shaun Williams (Shrewsbury) Undisclosed
Anthony Cáceres (Sydney FC) Loan
Yangel Herrera (SD Huesca) Loan
Ko Itakura (Groningen) Loan
Marlos Moreno (Santos Laguna) Loan
Luke Bolton (Wycombe) Loan
Uriel Antuna (LA Galaxy) Loan
Ante Palaversa (Hajduk Split) Loan
14. Manchester United
IN
NONE
OUT
Ethan Hamilton (Rochdale) Loan
Regan Poole (Newport) Loan
Matty Willock (Crawley) Loan
Callum Whelan (Port Vale) Loan
Joel Pereira (Kortrijk) Loan
Zak Dearnley (Oldham) Loan
15. Newcastle
IN
Miguel Almiron (Atlanta United) £20m
Antonio Barreca (Monaco) Loan
OUT
Liam Gibson (Accrington) Loan
Elias Sorensen (Blackpool) Loan
Jamie Sterry (Crewe) Loan
Callum Roberts (Colchester) Loan
Rolando Aarons (Sheffield Wednesday) Loan
Achraf Lazaar (Sheffield Wednesday) Loan
Jacob Murphy (West Bromwich Albion) Loan
16. Southampton
IN
NONE
OUT
Manolo Gabbiadini (Sampdoria) Undisclosed
Adam Parkes (Watford) Undisclosed
Steven Davis (Rangers) Loan
Wesley Hoedt (Celta Vigo) Loan
Cedric Soares (Inter) Loan
Ryan Seager (Yeovil) Loan
Jake Hesketh (MK Dons) Loan
17. Tottenham
IN
NONE
OUT
Mousa Dembele (Guangzhou R&F) Undisclosed
Jaden Brown (Huddersfield) Free
Georges-Kevin Nkoudou (Monaco) Loan
Anthony Georgiou (Levante) Loan
Kaziah Sterling (Sunderland) Loan
18. Watford
IN
Adam Parkes (Southampton) Undisclosed
OUT
Randell Williams (Exeter) Free
Williams Velasquez (JEF United Chiba) Loan
Jorge Segura (Atlas) Loan
Stefano Okaka (Udinese) Loan
Marvin Zeegelaar (Udinese) Loan
Jerome Sinclair (Oxford United) Loan
Ben Wilmot (Udinese) Loan
Michael Folivi (Wimbledon) Loan
Younes Kaboul (Contract Terminated)
19. West Ham
IN
Samir Nasri (Unattached) Free
Mesaque Dju (Benfica) Free
OUT
Vashon Neufville (Newport) Loan
Moses Makasi (Stevenage) Loan
Joe Powell (Northampton) Loan
Toni Martinez (Lugo) Loan
Sead Haksabanovic (IFK Norrköping) Loan
Oladapo Afolayan (Oldham) Loan
Reece Oxford (Nottingham Forest) Loan
20. Wolverhampton Wanderers
IN
Jonny Otto (Atletico Madrid) £18m
David Wang (Jumilla B) Undisclosed
OUT
Danny Batth (Stoke) £3m
Benik Afobe (Stoke) Undisclosed
Dominic Iorfa (Sheffield Wednesday) Undisclosed
Ben Stevenson (Colchester United) Free
David Wang (Sporting CP) Loan
Jordan Graham (Oxford United) Loan
Kortney Hause (Aston Villa) Loan
Bright Enobakhare (Coventry City) Loan
Ethan Ebanks-Landell (Rochdale) Loan
Donovan Wilson (Exeter) Loan
Connor Ronan (Dunajska Streda) Loan
Phil Ofosu-Ayeh (Würzberg) Loan
Jack Ruddy (UD San Sebastian) Loan
Leo Bonatini (Nottingham Forest) Loan
Paul Gladon (Contract Terminated)
William Randall (Contract Terminated)
Joe Mason (Contract Terminated)