Relegation-threatened Bournemouth brought in Ukraine defender Ilya Zabarny from Dynamo Kyiv for a reported fee of around £24million before Sassuolo and Ivory Coast midfielder Hamed Traore made their sixth signing of the month.
Nottingham Forest continued their dramatic overhaul of their squad since they won promotion last year, signing Atletico Madrid defender Felipe and Newcastle midfielder Jonjo Shelvey.
Forest brought in Paris Saint-Germain goalkeeper Keylor Navas on loan until the end of the season.
Leicester have signed Australia defender Harry Soutar on a five-and-a-half-year deal from Stoke, with Ayoze Perez joining Real Betis for the rest of the season.
Southampton made a potential club record spend on Kamaldin Suleiman from Rennes, with the Ghanaian forward’s arrival likely to cost £22million.
Belgium international Thorgan Hazard has signed for Dutch club PSV Eindhoven on loan from Borussia Dortmund.