Newcastle have been among the biggest spenders this month and they have made another big signing before the close of the January transfer window this evening.
Ivory Coast forward Seydou Doumbia has joined the club on loan from AS Roma, pending a work permit.
Stoke have completed the capture of French midfielder Gianelli Imbula from FC Porto in a club record £18.3 million.
As he arrives, Dutch midfielder Marco van Ginkel who is on Chelsea's books, has moved to PSV on loan.
PSV have signed Marco van Ginkel on loan from Chelsea FC. #WelcomeMarco #PSV pic.twitter.com/FdSKol0ZFJ
— PSV International (@psveindhoven) February 1, 2016
Meanwhile, Everton have completed a deal for Lokomotiv Moscow striker Oumar Niasse for around £13.5 million.
One unexpected move Sunderland striker Steven Fletcher has joined French side Marseille on loan until the end of the season.
Welcome @stevenfletch10 🙌 see you when i come home 😊 #TeamOM pic.twitter.com/V0p7C1wi0T
— Michy Batshuayi (@mbatshuayi) February 1, 2016
Coming from the other direction is Tunisia international forward Wahbi Khazri from Bordeaux.
Arsenal's Mathieu Debuchy has also returned to Ligue 1 to join Bordeaux on loan.
Swansea have also made the addition of QPR midfielder Leroy Fer, who joins on another loan deal.
In the Championship, striker Jordan Rhodes has made a £9 million switch from Blackburn Rovers to promotion-chasing Middlesbrough.