Despite the transfer windows not officially being opened, deals between clubs across Europe keep coming thick and fast.
Mohammed Kudus has joined Eredivisie giants Ajax FC from Norwegian club FC Nordsjaelland, signing a five-year contract with the Dutch club on Thursday, 16 July.
Aberdeen have re-signed winger Jonny Hayes on a two-year contract following his release by Celtic.
Rangers have signed goalkeeper Jon McLaughlin on a two-year contract after he left Sunderland.
Arsenal centre-back Konstantinos Mavropanos has signed a new contract with the club and joined Stuttgart on a season-long loan.
Hearts have signed goalkeeper Craig Gordon from Celtic on a free transfer.
Berlin have signed left-back Niko Gießelmann from Fortuna Düsseldorf on a free transfer.
Coventry have signed winger Marcel Hilssner from Paderborn for an undisclosed fee, plus midfielder Callum O’Hare from Aston Villa and defender Julien Dacosta from Chamois Niort on free transfers, all on three-year deals.
Augsburg have signed midfielders Tobias Strobl, from Borussia Monchengladbach, and Daniel Caligiuri, from Schalke, on three-year contracts, plus goalkeeper Rafal Gikiewicz from Union Berlin on a two-year deal.
Hamburger SV have signed midfielder Klaus Gjasula from Paderborn on a free transfer.
Atalanta have signed midfielder Mario Pasalic permanently from Chelsea for €15-million on a five-year contract.
Nice have signed midfielder Morgan Schneiderlin from Everton for £2-million.
Manchester City have signed forward Pablo Moreno from Juventus for €10-million on a four-year contract, whilst Juventus have signed forward Felix Correia from Manchester City for €10.5-million on a five-year deal.