Below is a list of all the players arriving at and leaving Premier League clubs as of the end of Tuesday, January 13.

Keep checking back at tribalfootball.com for all the latest winter signings from around England's top flight.

Arsenal

Aston Villa

Cardiff City

Ins Mats Moller Daehli (Molde, NOR - undisclosed) Magnus Eikrem (Heerenveen, NED - undisclosed)

OutsRudy Gestede (Blackburn Rovers - undisclosed) Dave Richards (Bristol City - undisclosed)

Chelsea

InsBertrand Traore (ASF Bobo, BFA - free)

Crystal Palace

Outs Jason Banton (Plymouth Argyle - undisclosed)

Everton

InsAiden McGeady (Spartak Moscow, RUS - undisclosed)

Fulham

Hull City

OutsTom Cairney (Blackburn Rovers - undisclosed)

Liverpool

OutsAdam Morgan (Yeovil Town - free)

Manchester City

OutsAbdul Razak (Anzhi Makhachkala, RUS - undisclosed)

Manchester United

Newcastle United

Norwich City

Southampton

Stoke City

Sunderland

Swansea City

Tottenham

OutsSimon Dawkins (Derby County - undisclosed)

West Bromwich Albion

OutsLee Camp (AFC Bournemouth - free)

West Ham United

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