Clubs have spent over €2 billion so far in this transfer window as they look to bolster their squads for the 2020/21 season.
Perhaps the biggest shock has seen the return of Gareth Bale to Tottenham Hotspur on loan.
Unwanted by Real Madrid, the Welshman returns to the Premier League after seven year to the club where he first catapulted himself to stardom.
Premier League champions Liverpool have strengthened with the addition of Thiago Alcantara from Bayern Munich as well as Diogo Jota from English rivals Wolves.
To see a gallery of those that have moved or been released from Europe's top leagues click on the arrows or swipe.
Traits of Chinese zodiac animals
Tiger:independent, successful, volatile
Rat:witty, creative, charming
Ox:diligent, perseverent, conservative
Rabbit:gracious, considerate, sensitive
Dragon:prosperous, brave, rash
Snake:calm, thoughtful, stubborn
Horse:faithful, energetic, carefree
Sheep:easy-going, peacemaker, curious
Monkey:family-orientated, clever, playful
Rooster:honest, confident, pompous
Dog:loyal, kind, perfectionist
Boar:loving, tolerant, indulgent
The White Lotus: Season three
Creator: Mike White
Starring: Walton Goggins, Jason Isaacs, Natasha Rothwell
Rating: 4.5/5
Election pledges on migration
CDU: "Now is the time to control the German borders and enforce strict border rejections"
SPD: "Border closures and blanket rejections at internal borders contradict the spirit of a common area of freedom"
Real estate tokenisation project
Dubai launched the pilot phase of its real estate tokenisation project last month.
The initiative focuses on converting real estate assets into digital tokens recorded on blockchain technology and helps in streamlining the process of buying, selling and investing, the Dubai Land Department said.
Dubai’s real estate tokenisation market is projected to reach Dh60 billion ($16.33 billion) by 2033, representing 7 per cent of the emirate’s total property transactions, according to the DLD.
Sri Lanka-India Test series schedule
- 1st Test India won by 304 runs at Galle
- 2nd Test Thursday-Monday at Colombo
- 3rd Test August 12-16 at Pallekele