Below are all the Premier League ins and outs as of Thursday night January 19, 2012.
InsGary Cahill (from Bolton for £7million)
OutsNicolas Anelka (to Shanghai Shenhua, CHN for free) Gael Kakuta (to Dijon FC, FRA on loan) Rhys Taylor (to Rotherham on loan) Ben Gordon (to Kilmarnock, SCO on loan) Patrick van Aanholt (to Vitesse Arnhem, NED on loan) Josh McEachran (to Swansea City on loan)
InsPaul Scholes (out of retirement)
InsFederico Macheda (to Man Utd on loan)
InsGylfi Sigurdsson (from Hoffenheim, GER for undisclosed) Rory Donnelly (from Cliftonville, IRE for undisclosed) Darnel Situ-Buyente (from Lens, FRA for undisclosed) Josh McEachran (from Chelsea on loan)