With the January Transfer Window set to come to a close in just a few days, let’s take a look at exactly who each Premier League club has brought in and out so far this month …
IN : Konstantinos Mavropanos (PAS Giannina, £2.2 million), Henrikh Mkhitaryan(Manchester United, swap)
OUT : Stephy Mavididi (Charlton,loan), Francis Coquelin(Valencia, £12 million), Tafari Moore (Wycombe,loan), Theo Walcott (Everton, £20 million), Alexis Sanchez (Manchester United, swap), Kelechi Nwakali (MVV Maastricht,loan), Ben Sheaf ( Stevenage,loan)
OUT: Aaron Ramsdale (Chesterfield, loan), Mihai Dobre (Rochdale, loan)
IN: Viktor Gyokeres (IF Brommapojkarna, undisclosed), Warren O’Hara (Bohemians, undisclosed),Jurgen Locadia (PSV, £14 million)
OUT: Jordan Maguire-Drew (Coventry,loan), Jamie Murphy (Rangers, loan), Kazenga LuaLua (Sunderland, free)
IN: Georges-Kevin Nkoudou(Tottenham,loan), Aaron Lennon(Everton, undisclosed)
OUT: Jimmy Dunne (Accrington,loan), Josh Ginnelly (Tranmere,loan), Dan Agyei (Burnley,loan), Alex Whitmore (Chesterfield,loan)
IN: Ross Barkley(Everton, £15 million)
OUT: Diego Costa (£58m, Atletico Madrid), Ike Ugbo (MK Dons,loan), Jake Clarke-Salter (Sunderland,loan), Kenedy (Newcastle,loan).
IN: Erdal Rakip (Benfica,loan), Jaroslaw Jach (Zaglebie Lubin, £2 million).
OUT: Noor Husin (Notts County, undisclosed), Keshi Anderson (Swindon, undisclosed).
IN: Cenk Tosun(Besiktas, £27 million) Theo Walcott (£20m, Arsenal, £2o million)
OUT: Ross Barkley(Chelsea, £15 million), Gethin Jones (undisclosed, Fleetwood), Liam Walsh (undisclosed, Bristol City), Kevin Mirallas (loan, Olympiakos), Harry Charsley (loan, Bolton), Aaron Lennon (undisclosed, Burnley)
IN: Terence Kongolo(loan, Monaco), Alex Pritchard (Norwich, £12 million).
OUT : Fraser Horsfall (undisclosed, Kidderminster), Ryan Schofield (loan, Telford), Tadhg Ryan (free, Galway United), Jack Payne (loan, Blackburn).
IN: Fousseni Diabate (Ajaccio, £4.4 million)
IN: Virgil van Dijk ( Southampton, £75 million) Tony Gallacher (Falkirk, £200,000)
OUT: Philippe Coutinho ( Barcelona, £142 million) Corey Whelan (loan, Yeovil Town), Cameron Brannagan (undisclosed, Oxford United), Matty Virtue (loan, Notts County), Ryan Kent (loan, Bristol City), Marko Grujic (loan, Cardiff City).
OUT: Shay Facey (undisclosed, Northampton Town), Chidiebere Nwakali (loan, Aberdeen), Isaac Buckley-Ricketts (loan, Oxford), Kean Bryan (loan, Oldham), Marlos Moreno (loan, Flamengo).
IN: Alexis Sanchez(Arsenal, swap)
OUT: James Wilson (loan, Sheffield United). Henrikh Mkhitaryan (Arsenal, swap), Axel Tuanzebe (loan, Aston Villa)
IN: Kenedy (loan, Chelsea).
OUT: Adam Armstrong (loan, Blackburn), Ivan Toney (loan, Scunthorpe), Daniel Barlaser (loan, Crewe)
IN: Guido Carrillo (Monaco, £19.2 million).
OUT: Virgil van Dijk(Liverpool, £75 million), Marcus Barnes (loan, Yeovil), Matt Targett (loan, Fulham)
IN: Moussa Niakate (free, Paris FC) Moritz Bauer(Rubin Kazan, £5 million),Kostas Stafylidis(loan, Augsburg)
OUT: Tyler Reid (loan, Newport), Josh Sheehan (free, Newport), Ryan Blair (loan, Falkirk), Jay Fulton (loan, Wigan)
OUT: Georges-Kevin Nkoudou(loan, Burnley), Marcus Edwards (loan, Norwich), Cameron Carter-Vickers (loan, Ipswich), Ryan Loft (loan, Exeter)
OUT: Brandon Mason (loan, Dundee United), Alex Jakubiak (loan, Falkirk), Michael Folivi (loan, Boreham Wood), Charlie Rowan (loan, Accrington Stanley), Brice Dja Djedje (loan, RC Lens)
OUT: Kyle Edwards (loan, Exeter)
IN:Joao Mario(loan, Inter Milan)
OUT: Martin Samuelsen (loan, Burton)