Every confirmed Premier League January transfer deal so far as deadline approaches

The January 2020 transfer window gives Premier League clubs the chance to strengthen or streamline their squads in order to meet their objectives in the second half of the season.
Collectively, last season’s 20 top-flight clubs spent £180 million in January 2019. Although it was less than in previous years, it proves that Premier League outfits are willing to spend big in the winter window.
And with clubs looking to consolidate their positions in the table – whether it’s Liverpool at the top or the host of sides hovering above the relegation zone – it’s time for owners and managers to make big decisions regarding incoming and outgoing players.
Time is running out as deadline day is upon us – and here is every completed deal from the January 2020 transfer window so far:
Click here to see William Hill’s January ‘Transfer Special’ markets. You have to be 18+ to gamble. For more information, go to GambleAware.org
Arsenal
- Ins: Eddie Nketiah (Leeds United, loan recall), Pablo Mari (Flamengo, loan), Cedric Soares (Southampton, loan)
- Outs: Ben Sheaf (Doncaster Rovers, loan), Tyreece John-Jules (Lincoln City, loan) Emile Smith Rowe (Huddersfield Town, loan) Konstantinos Mavropanos (FC Nurnberg, loan), Deyan Iliev (Jagiellonia Bialystok, loan), James Olayinka (Northampton, loan)
DONE DEAL: Arsenal have confirmed the signing of Cedric Soares from Southampton on loan until the end of the season. pic.twitter.com/aTIJUVGA2v
— Play Squawka Selector for Free (@Squawka_Live) January 31, 2020
Aston Villa
- Ins: Danny Drinkwater (Chelsea, loan), Pepe Reina (AC Milan, loan), Mbwana Samatta (Genk, £10m), Louie Barry (Barcelona, £885k), Borja Bastón (Swansea, free transfer)
Pepe Reina is the only goalkeeper to keep 20+ clean sheets in two different Premier League seasons:
2005/06: 33 games, 20 clean sheets
2008/09: 38 games, 20 clean sheetsNot enough games left to make it hat-trick with Aston Villa. 😉 pic.twitter.com/4gPDMoY7Tt
— Squawka (@Squawka) January 13, 2020
- Outs: Andre Green (Charlton Athletic, loan), Jonathan Kodjia (Qatari side Al-Gharafa), Easah Suliman (Vitoria Guimaraes, undisclosed), Lovre Kalinic (Toulouse, loan), Scott Hogan (Birmingham City, loan), James Chester (Stoke City, loan), Jacob Ramsey (Doncaster Rovers, loan)
Bournemouth
- Ins: Kyle Taylor (Forest Green Rovers, loan recall)
- Outs: Emerson Hyndman (Atlanta United, undisclosed), Asmir Begovic (AC Milan, loan), Mikael Ndjoli (Kilmarnock, loan), Matt Butcher (St Johnstone, loan), Brad Smith (Cardiff City, loan)
Brighton & Hove Albion
- Ins: Aaron Mooy (Huddersfield, £5m), Tariq Lamptey (Brighton, undisclosed), Jürgen Locadia (Hoffenheim, loan recall), Alexis Mac Allister (Boca Juniors, loan recall)
- Outs: Anders Dreyer (Midtjylland, undisclosed), Max Sanders (AFC Wimbledon, loan), James Tilley (Grimsby Town, undisclosed), Tudor Baluta (ADO Den Haag, loan), Tom McGill (Crawley, loan), Billy Arce ( LDU Quito, loan), Gaetan Bong (Nottingham Forest, undisclosed), Bojan Radulovic (Alaves, loan), Leon Balogun (Wigan Athletic, loan), Jan Mlaker (Wigan Athletic, loan)
Burnley
- Ins: Josh Brownhill (Bristol City, £9m)
- Outs: Ryan Cooney (Morecambe, loan), Christian N’Guessan (Oldham, loan), Adam Phillips (Morecambe, loan), Anthony Glennon (Grimsby, loan), Scott Wilson (Blyth Spartans, loan), Will Harris (Warrington Town, loan), Tunde Bayode (Curzon Ashton, loan), Danny Drinkwater (Chelsea, loan ended), Josh Benson (Grimsby, loan), Nahki Wells (Bristol City, £5m)
Chelsea
- Ins: Danny Drinkwater (Burnley, loan recall), Jacob Maddox (Tranmere Rovers, loan recall), Lewis Baker (Fortuna Düsseldorf, loan recall)
- Outs: Danny Drinkwater (Aston Villa, loan), Marc Guehi (Swansea City, loan), Jamal Blackman (Bristol Rovers, loan), Conor Gallagher (Swansea City, loan), Victor Moses (Inter Milan, loan), Michael Hector (Fulham, £5.3m), Tariq Lamptey (Brighton, undisclosed), George McEachran (SC Cambuur, loan), Charlie Brown (Royale Union Saint-Gilloise, loan)
2015/16: Premier League winner
2016/17: UCL quarter-finals
2017/18: £35m move to Chelsea
2018/19: 0 Premier League minutes
2019/20: Two loan movesDanny Drinkwater has another try in Claret and Blue. ✍️ pic.twitter.com/tbCfL6xA3A
— Squawka (@Squawka) January 7, 2020
Crystal Palace
- Ins: Cenk Tosun (Everton, loan), Scott Banks (Dundee Utd, undisclosed)
- Outs: Victor Camarasa (Real Betis, loan ended), Sam Woods (Hamilton, loan), James Daly (Bristol Rovers, undisclosed), Giovanni McGregor (Dartford, loan), Dion-Curtis Henry (Hampton & Richmond Borough, loan), Scott Banks (Alloa Athletic, loan), Jason Lokilo (Doncaster Rovers, loan), Connor Wickham (Sheffield Wednesday, loan)
Everton
- Ins: Jarrad Branthwaite (Carlisle United, £800k), Joao Virginia (Reading, loan recall)
- Outs Kieran Dowell (Wigan Athletic, loan), Callum Connolly (Fleetwood Town, loan), Cenk Tosun (Crystal Palace, loan), Antony Evans (Paderborn, undisclosed), Morgan Feeney (Tranmere, loan), Lewis Gibson (Fleetwood Town, loan), Jonas Lössl (Huddersfield Town, loan)
January 2018: Cenk Tosun joins Everton for a fee of £25m.
January 2020: Cenk Tosun joins Crystal Palace on a season-long loan.
A new chapter awaits the striker. pic.twitter.com/c7jasqVNSW
— Squawka (@Squawka) January 10, 2020
Leicester
- Ins: Ryan Bennett (Wolves, loan)
- Outs: Raul Uche (Real Valladolid, undisclosed), George Thomas (ADO Den Haag, loan), Andy King (Huddersfield Town, loan), Kiernan Dewsbury-Hall (Blackpool, loan), Admiral Muskwe (Swindon, loan), Lukas Husek (Sparta Prague, undisclosed), Mitchell Clark (Port Vale, loan), Filip Benković (Bristol City, loan)
Liverpool
- Ins: Takumi Minamino (RB Salzburg, £7.3m), Joe Hardy (Brentford, undisclosed)
- Outs: Herbie Kane (Hull City, loan), Rhian Brewster (Swansea City, loan), Allan (Atletico Mineiro, £3.2m), Isaac Christie-Davies (Cercle Brugge, loan), Nathaniel Phillips (Stuttgart, loan), Daniel Atherton (Marine)
Manchester City
- Ins: None
- Outs: Patrick Roberts (Middlesbrough, loan), Lukas Nmecha (Middlesbrough, loan), Ian Poveda (Leeds, £1m), Angelino (RB Leipzig, loan), Daniel Grimshaw (Hemel Hempstead, loan), Angeliño (RB Leipzig, loan), Matt Smith (Charlton, loan)
Manchester United
- Ins: Bruno Fernandes (Sporting Lisbon, £47m), Nathan Bishop (Southend United, undisclosed), Odion Ighalo (Shanghai Shenhua, loan)
- Outs: Ethan Hamilton (Bolton, loan), Alex Fojticek (Stalybridge Celtic, loan), Max Taylor, (Stalybridge Celtic, loan), Ashley Young (Inter Milan, £1.28m), George Tanner (Salford, loan), Cameron Borthwick-Jackson (Oldham, loan), Marcos Rojo (Estudiantes, loan)
OFFICIAL: Manchester United have confirmed they have agreed a deal with Sporting CP to sign Bruno Fernandes. pic.twitter.com/MTMrCzZfhx
— Play Squawka Selector for Free (@Squawka_Live) January 29, 2020
Newcastle
- Ins: Nabil Bentaleb (Schalke, loan), Valentino Lazaro (Inter Milan, loan), Danny Rose (Spurs, loan)
- Outs: Kelland Watts (Mansfield, loan), Ki Sung-Yueng (released), Rolando Aarons (Motherwell, loan)
DONE DEAL: Newcastle have signed Danny Rose from Spurs until the end of the 2019/20 Premier League season.
Steven Bruce's third loan of the window. pic.twitter.com/Q1fus42hcV
— Play Squawka Selector for Free (@Squawka_Live) January 30, 2020
Norwich
- Ins: Ondrej Duda (Hertha Berlin, loan), Lukas Rupp (Hoffenheim, undisclosed), Sam McCallum (Coventry, undisclosed), Melvin Sitti (Sochaux, undisclosed)
- Outs: Anthony Spyrou (Unattached, released), Carlton Morris (MK Dons, loan), Akin Famewo (St Mirren, loan), Philip Heise (FC Nurnberg, loan), Dennis Srbeny (Paderborn 07, undisclosed), Rocky Bushiri (Sint-Truiden, loan), Louis Thompson (MK Dons, loan), Billy Johnson (Braintree Town, loan), Louis Lomas (Tampa Bay Rowdies, loan), James Husband (Blackpool, undisclosed), Simon Power (King’s Lynn, loan), Ibrahim Amadou (Sevilla, loan terminated)
Sheffield United
- Ins: Jack Rodwell (Unattached, free), Jack Robinson (Nottingham Forest, undisclosed), Sander Berge (Genk, £22m), Richairo Zivkovic (Changchun Yatai, loan), Panos Retsos (Bayer Leverkusen, loan)
- Outs: Richard Stearman (Unattached, released), Tyler Smith (Rochdale, loan), Harry Sheppeard (Steel Phalt Academy, loan), Ben Heneghan (Blackpool, loan), David Parkhouse (Stevenage, loan), Callum Robinson (West Brom, loan), Kean Bryan (Bolton, loan), Marcus Dewhurst (Carlisle United, loan), Mark Duffy (ADO Den Haag, loan), Ravel Morrison (Middlesbrough, loan)
Southampton
- Ins: Kyle Walker-Peters (Tottenham, loan)
- Outs: Christoph Klarer (SKN St Polten, loan), Josh Sims (New York Red Bulls, loan), Kayne Ramsay (Shrewsbury, loan), Cédric Soares (Arsenal, loan), Harry Hamblin (Macclesfield, free), Maya Yoshida (Sampdoria, loan), Callum Slattery (De Graafschap, loan)
Tottenham
- Ins: Gedson Fernandes (Benfica, loan with option to buy), Giovani Lo Celso (Real Betis, £27m), Steven Bergwijn (PSV Eindhoven, £27m)
- Outs Jack Clarke (QPR, loan), Paris Maghoma (Brentford, undisclosed), Christian Eriksen (Inter Milan, £17m), Kyle Walker-Peters (Southampton, loan), Danny Rose (Newcastle, loan), Cameron Carter-Vickers (Luton Town, loan), Anthony Georgiou (Bolton, loan), Kazaiah Sterling (Leyton Orient, loan)
Watford
- Ins: Joao Pedro (Fluminense, undisclosed), Ignacio Pussetto (Udinese, £6.8m), Teddy Perkins (Burnley, free)
- Outs: Dimitri Foulquier (Granada, loan), Filip Stuparevic (FK Pribram, loan), Marvin Zeegelaar (Udinese, undisclosed), Sebastian Prödl (Free agent, released), Alex Jakubiak (St Mirren, loan), Sebastian Prödl (released)
West Ham
- Ins: Darren Randolph (Middlesbrough, £4m), Tomas Soucek (Slavia Prague, loan), Jarrod Bowen (Hull City, undisclosed)
- Outs: Nathan Holland (Oxford, loan), Joe Powell (Burton, undisclosed), Conor Coventry (Lincoln, loan), Roberto (Deportivo Alaves, loan), Martin Samuelson (Hull, £1m), Aji Alese (Accrington, loan extended), Dan Kemp (Stevenage, loan)
Roberto Jiménez has played more Premier League games this season without keeping a clean sheet than any other goalkeeper.
• 8 games
• 17 goals conceded
• 67.3% save percentageAnd two errors directly leading to opposition goals. 😑 https://t.co/oVQyJM2lnt
— Squawka (@Squawka) January 20, 2020
Wolves
- Ins: Leonardo Campana (Barcelona SC, undisclosed), Daniel Podence (Olympiacos, £17m), Enzo Loiodice (Dijon, loan), Luke Matheson (Rochdale, £1m)
- Outs: Elliot Watt (Carlisle United, loan), Ivan Cavaleiro (Fulham, £15m), Patrick Cutrone (Fiorentina, loan), Connor Ronan (Blackpool, loan), Rafa Mir (SD Huesca, loan), Luke Matheson (Rochdale, loan), Sadou Diallo (Accrington, loan extended), Jesús Vallejo (Granada, loan), Harry Burgoyne (Shrewsbury, undisclosed), Jordan Graham (Gillingham, loan), Benny Ashley-Seal (Accrington Stanley, loan), Ryan Bennett (Leicester, loan)