The summer transfer window never disappoints. Still, in June, we have already seen £1.32bn being shelled out already. From Neymar, Pogba, and Coutinho to Griezmann, De Ligt and Icardi, this transfer window will see plenty of movement across the world's biggest clubs.
While the English clubs are yet to flex their financial muscle in the market, top German and Spanish clubs have been swift with their actions. With an earlier-than-usual deadline for Premier League clubs, it is only a matter of time before they make a move.
With no English clubs in the list, which top European clubs have done the best transfer business so far?
5. Atletico Madrid
Diego Simeone
In: Felipe Augusto (Porto), Nicolas Ibanez (Atletico San Luis) and Marcos Llorente (Real Madrid)
Out: Antoine Griezmann (transfer request), Lucas Hernandez (Bayern Munich), Diego Godin (released), Juanfran (released), Felipe Luis (released), Luciano Vietto (Sporting CP).
This is going to be Diego Simeone's biggest test since signing for Atletico Madrid. With experienced players like Godin, Felipe Luis and Juanfran on the wrong side of 30 and on their way out, Atletico can fill their defence with some much needed young blood. But the departure of Lucas Hernandez would have been a blow to the side. FC Porto captain and centre-back Felipe Augusto was the first signing while Marcos Llorente made a move within the city and will be an interesting signing for Los Rojiblancos.
But the real problem for Simeone's men will be replacing star player Antoine Griezmann. But with Joao Felix rumoured to be joining Atletico, they have signed a potential wonderkid and only time will tell if he is the right replacement for the Frenchman. After all, Atletico are never short when it comes to the forward department.
4. Bayer Leverkusen
All eyes will be on Kerem Demirbay
In: Kerem Demirbay (Hoffenheim), Moussa Diaby (PSG) and Daley Sinkgraven (Ajax).
Out: Thorsten Kirschbaum (VVV), Julian Brandt (Dortmund).
Leverkusen were dealt an early blow in the transfer window when star player Julian Brandt signed for Borussia Dortmund, but Leverkusen have moved quickly to strengthen for their assault on next season's Champions League, with the signings of Moussa Diaby, Kerem Demirbay and Daley Sinkgraven.
With all three players aged 25 or below, Leverkusen have made some good investments. But fans will be most excited with the signing of former Hoffenheim man Demirbay, who guided his former club to a place in Europe for the first time in their history. Following the departure of Brandt, Demirbay provides a ready-made replacement at the heart of the Leverkusen team.
3. Bayern Munich
End of Robbery
In: Lucas Hernandez (Atletico Madrid), Benjamin Pavard (Stuttgart), Jann-Fiete Arp (Hamburg)
Out: Marco Friedl (Bremen), Jonathan Meier (Mainz), Franck Ribery (released), Arjen Robben (released), Mats Hummels (Dortmund)
The revamp of an ageing Bayern side has begun. With the duo of Boateng and Hummels struggling in defence last season, it was time for Bayern to make a move for some fresh blood at the back. And that's exactly what they have done after securing the services of World Cup winners Pavard for €35m and Lucas for €80m, making him the second most expensive defender in the world.
With the iconic duo of Ribery and Robben calling time on their careers in the Bundesliga, it will be interesting to see how Bayern approach their departures. Will they sign some more players or will they stick to Kingsley Coman and Serge Gnabry?
2. Borussia Dortmund
Borussia Dortmund manager Lucien Favre
In: Julian Brandt (Leverkusen), Nico Schulz (Hoffenheim), Thorgan Hazard (Monchengladbach), Mateu Morey (Barcelona), Mats Hummels (Bayern)
Out: Alexander Isak (Real Sociedad)
It is good to see for once that players are being signed by Dortmund and not from them. Dortmund have been unlucky over the years as they have seen their star players move to other major clubs, most notably rivals Bayern Munich. We have seen a transfer take place between the two clubs as former Dortmund centre-back Mats Hummels has returned to The Black and Yellows.
After blowing a nine-point lead in the title race last season to Bayern, Dortmund are doing everything possible to make sure it does not repeat again. Dortmund were one of the first clubs to make a move in the window as they signed three young and quality players in Brandt, Schulz and Thorgan Hazard in a span of few days. With these signings, we can be assured of one thing, Bayern will have to work harder than ever to retain the Bundesliga.
1. Real Madrid
Zinedine Zidane will be looking to add to this three Champions League titles
In: Eder Militao (Porto), Eden Hazard (Chelsea), Ferland Mendy (Lyon), Luka Jovic (Frankfurt), Rodrygo (Santos)
Out: Marcos Llorente (Atletico Madrid)
After a poor season for the Los Blancos, President Florentino Perez was under pressure to make some big signings and break the bank. And he has delivered in style. Starting with Brazilian centre-back Eder Militao for €50m, 18-year-old forward Rodrygo for €45m and left-back Ferland Mendy from Lyon to replace Marcelo, who seems to be an ageing star now. Then it was rising star Luka Jovic, who scored 27 goals for Frankfurt last season, for another €60m. But it does not stop there. When Perez promises a Galactico, he delivers. Madrid signed Chelsea star Eden Hazard for €100m and are looking to claim their throne in Europe once again.
Real Madrid have already spent €300m before the end of June. And with Zidane wanting a star midfielder in Paul Pogba or Christian Eriksen, Real Madrid's busy summer is going to get even busier.