The transfer window officially closed on Tuesday, meaning clubs across Europe must now make do with the players available to them until at least January.

It has been an eventful few months, with Lionel Messi ending his 21-year association with Barcelona by joining Paris Saint-Germain and Cristiano Ronaldo sealing an emotional return to Manchester United from Juventus.

The drama continued to unfold right through until the final stages of the window as Antoine Griezmann rejoined Atletico Madrid on an initial loan and Chelsea snapped up Saul Niguez from the Spanish champions, while Real Madrid brought in rising star Eduardo Camavinga from Rennes.

With Kylian Mbappe staying at PSG and Harry Kane still a Tottenham player, Jack Grealish's £100million switch to Manchester City from Aston Villa was the biggest deal in monetary terms, followed by Romelu Lukaku's £97.5m (€115m) move to Chelsea from Inter.

Stats Perform takes a look at the best deals that went through.

Hakan Calhanoglu: Inter to Milan (free transfer)

After failing to agree new terms at Milan, Calhanoglu completed a shock move across the city to rivals Inter, signing a three-year deal.

While not necessarily the most popular transfer, getting a player who created 98 chances last season – the most of any player in Europe's top five leagues – for free is quite something.

The Turkey international got a goal and an assist on his debut in the 4-0 win over Genoa, prompting coach Simone Inzaghi to proclaim the player "doesn't realise how good he is".

Manuel Locatelli: Sassuolo to Juventus (loan with €25m obligation)

One of Italy's most prized young assets, Locatelli secured a move to Juventus on a two-year loan that includes an obligation to buy for an initial €25m.

Among midfielders in Serie A last season, the 23-year-old made the most touches (3,304), passes (2,749) and tackles (81). He then impressed as Italy won Euro 2020, scoring twice in the group-stage win over Switzerland.

For a club looking to strengthen while saving money, this could prove a shrewd deal for Juve.

Manuel Locatelli

Danny Ings: Southampton to Aston Villa (£25m)

Villa appear to have invested the money they received for Grealish in shrewd fashion, signing Leon Bailey, Emiliano Buendia and striker Ings.

While the Ings deal materialised very quickly in early August, he certainly did not seem to need much time to adjust to new surroundings, scoring twice in his first three league games this season.

With 34 goals across his final two league campaigns with Southampton, there is reason to think the 29-year-old could be one of the smartest signings of the window.

Lionel Messi: Free agent to Paris Saint-Germain

The most spectacular free transfer of all time came after Barcelona had agree a new contract with Messi only to be forced to admit they could not let him sign it due to financial restrictions.

A tearful Messi bade farewell to his boyhood club before securing a move to PSG, who now boast a frankly terrifying forward line of Messi, Neymar and Mbappe.

Describing it as a 'free' transfer is somewhat misleading given the various costs involved in the different aspects of the deal, but for PSG to sign arguably the greatest player in history without paying a transfer fee is pretty amazing business.

Lionel Messi

Romelu Lukaku: Inter to Chelsea (£97.5m)

Chelsea smashed their transfer record to bring back Lukaku, whose last action in his first spell at the club was to miss a penalty in the UEFA Super Cup shoot-out loss to Bayern Munich in 2013.

Lukaku plundered 24 goals and 11 assists in 2020-21 to fire Inter to the title and claim Serie A's MVP award, after which he pushed for a return to Stamford Bridge, where he felt he had unfinished business.

It might have been a serious financial outlay, but Lukaku showed in the 2-0 win at Arsenal what a difference he could make to a Chelsea side who are extremely tough to beat but not exactly free-scoring.

Eduardo Camavinga: Rennes to Real Madrid (€30m)

Madrid may have missed out on top target Mbappe, but they managed to get a deal over the line for fellow Frenchman Camavinga, bringing an end to 18 months of speculation surrounding the young midfielder.

It is the first time Madrid have spent money on a transfer fee since 2019, when they signed Eden Hazard from Chelsea for €100m, and in Camavinga they are signing a player for the here and now rather than the future.

Since making his debut for Rennes in April 2019, no player in Ligue 1 has attempted (230) or won more tackles (139) than the three-cap France international, who will now provide competition for Casemiro, Toni Kroos, Luka Modric and Federico Valverde.

Eduardo Camavinga tackles attempted 2019-20

Saul Niguez: Atletico Madrid to Chelsea (loan with option to buy for £30m)

After being regularly linked with the likes of Manchester United and Liverpool in recent years, Saul will finally get a chance to play in the Premier League with Chelsea this season.

A box-to-box midfielder, the Spain international is at his best operating in a central role, though his versatility and workrate have often seen him deployed out wide by Atletico coach Diego Simeone.

He made just 22 league starts last season, his lowest figure since 2014-15. However, since August 2019, Real Madrid's Casemiro (190) is the only midfielder to have attempted more tackles than Saul (159) in LaLiga.

Antoine Griezmann: Barcelona to Atletico Madrid (loan deal with an obligation to buy)

Two years after leaving Atletico in a big-money transfer, Griezmann has returned to the Spanish capital to boost an attack that already includes Luis Suarez, Joao Felix, Angel Correa and fellow new recruit Matheus Cunha.

Griezmann's Camp Nou career never truly took off and he failed to score or create a single opportunity across Barca's first three league games this season.

But Simeone will be confident he can get the Frenchman, who scored 94 LaLiga goals in 180 appearances in his first stint at the club, operating at somewhere close to his former glory.

Antoine Griezmann was the picture of consistency for Diego Simeone

Cristiano Ronaldo: Juventus to Manchester United (£12.9m rising to £19.7m)

Twelve years after departing Old Trafford, Ronaldo is once again a Manchester United player after completing a surprise return to the club where he won the first of his five Ballons d'Or.

Ronaldo scored 118 goals in 292 appearances under Alex Ferguson in his first spell, 42 of those goals coming in the 2007-08 season alone, and he remains a prolific forward despite his all-round game changing with time.

The Portugal captain scored 29 league goals in his third and final season with Juventus to win the Capocannoniere, making him the first player to finish as top scorer in Serie A, LaLiga and the Premier League.