Below is a list of all the players arriving at and leaving Premier League clubs on loan as of the end of the winter transfer window on Friday, January 31.

Arsenal

InsKim Kallstrom (Spartak Moscow, RUS)

Outs Park Chu-young (Watford) Daniel Boateng (Hibernian, SCO) Benik Afobe (Sheffield Wednesday) Chuba Akpom (Brentford) Hector Bellerin (Watford)

Aston Villa

InsRyan Bertrand (Chelsea) Grant Holt (Wigan Athletic)

OutsEnda Stevens (Doncaster Rovers) Michael Drennan (Carlisle United) Jordan Graham (Bradford City)

Cardiff City

InsWilfried Zaha (Manchester United)

OutsSimon Moore (Bristol City) John Brayford (Sheffield United) Nicky Maynard (Wigan Athletic) Joe Ralls (Yeovil Town) Filip Kiss (Ross County, SCO)

Chelsea

OutsKurt Zouma (Saint-Etienne, FRA) Gael Kakuta (Lazio, ITA) Josh McEachran (Wigan Athletic) Ryan Bertrand (Aston Villa) Nathaniel Chalobah (Middlesbrough) Kenneth Omeruo (Middlesbrough) Patrick Bamford (Derby County) Bertrand Traore (Vitesse Arnhem, NED)

Crystal Palace

InsTom Ince (Blackpool)

OutsStephen Dobbie (Blackpool) Jose Campana (FC Nurnberg, GER) Jack Hunt (Barnsley) Jimmy Kebe (Leeds United)

Everton

InsLacina Traore (AS Monaco, FRA)

Outs Matthew Springthorpe (Woking) Tyias Browning (Wigan Athletic) Matthew Kennedy (Tranmere Rovers) Chris Long (MK Dons) Hallam Hope (Northampton Town)

Fulham

InsLewis Holtby (Tottenham) William Kvist (Stuttgart, GER) Clint Dempsey (Seattle Sounders, USA)

OutsDimitar Berbatov (AS Monaco, FRA) Aaron Hughes (QPR) Bryan Ruiz (PSV Eindhoven, NED) Jack Grimmer (Port Vale) Marcus Bettinelli (Accrington Stanley)

Hull City

OutsCameron Stewart (Leeds United) Eldin Jakupovic (Leyton Orient) Conor Townsend (Carlisle United)

Liverpool

OutsMichael Ngoo (Walsall) Tiago Ilori (Granada, SPN) Ryan McLaughlin (Barnsley) Craig Roddan (Accrington Stanley)

Manchester City

OutsEmyr Huws (Birmingham City) Eirik Holmen Johansen (Sandejford, NOR) Albert Rusnak (Birmingham City) John Guidetti (Stoke City)

Manchester United

OutsWill Keane (QPR) Wilfried Zaha (Cardiff City) Federico Macheda (Birmingham City) Sam Johnstone (Doncaster Rovers) Tom Thorpe (Birmingham City) Charni Ekangamene (Carlisle United) Tom Lawrence (Yeovil Town) Sam Byrne (Carlisle United) Jack Barmby (Hartlepool United) Anderson (Fiorentina, ITA)

Newcastle United

InsLuuk de Jong (Borussia Monchengladbach, GER)

OutsCurtis Good (Dundee United, SCO) Jonas Gutierrez (Norwich City)

Norwich City

InsJonas Gutierrez (Newcastle United)

OutsJamar Loza (Leyton Orient)

Southampton

Outs Dani Osvaldo (Juventus, ITA) Daniel Fox (Nottingham Forest) Lee Barnard (Southend United) Billy Sharp (Doncaster Rovers)

Stoke City

InsJohn Guidetti (Manchester City)

OutsMaurice Edu (Philadelphia Union, USA) Juan Agudelo (FC Utrecht, NED) Jamie Ness (Leyton Orient) Brek Shea (Barnsley)

Sunderland

Ins Santiago Vergini (Estudinates La Plata, ARG)

OutsDanny Graham (Middlesbrough) Modibo Diakite (Fiorentina, ITA) David Vaughan (Nottingham Forest) David Moberg-Karlsson (Kilmarnock, SCO) Duncan Watmore (Hibernian, SCO) Alfred N'Diaye (Real Betis, SPN) Billy Knott (Port Vale) Cabral (Genoa, ITA) Mikael Mandron (Fleetwood Town)

Swansea City

InsMarvin Emnes (Middlesbrough)

OutsRory Donnelly (Coventry City) Lee Lucas (Cheltenham Town) Jernade Meade (Luton Town) Alan Tate (Aberdeen, SCO) Daniel Alfei (Portsmouth)

Tottenham

OutsLewis Holtby (Fulham) Ryan Fredericks (Millwall) Jonathan Obika (Brighton & Hove Albion) Shaquile Coulthirst (Leyton Orient)

West Bromwich Albion

Ins Thievy Bifouma (Espanyol, SPN)

OutsGeorge Thorne (Derby County)

West Ham United

InsPablo Armero (Napoli, ITA) Antonio Nocerino (AC Milan, ITA) Marco Borriello (AS Roma, ITA) Roger Johnson (Wolves)

OutsModibo Maiga (QPR) George Moncur (Partick Thistle (SCO) Jordan Spence (MK Dons) Paul McCallum (Heart of Midlothian, SCO) Blair Turgott (Rotherham United)

 For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball