The 2021 summer transfer window saw plenty of major moves, with some huge transfer fees attached to them.
Two of world football's biggest names found new homes as Lionel Messi joined Paris Saint-Germain from Barcelona and Cristiano Ronaldo returned to Manchester United after a 12-year absence.
The Premier League, in particular, saw some staggering sums of money change hands. Manchester City broke the British transfer record when they paid Aston Villa £100m for playmaker Jack Grealish. Chelsea weren't far behind later in the window when they splashed out a similar figure to re-sign Romelu Lukaku from Inter.
Not every deal in the window, though, involved such massive numbers. In fact, there were some pretty decent bargains picked up. Here, per The Guardian, are 10 of the best value for money deals done during that time period.
Denzel Dumfries, PSV to Inter (£10.6m)
Issues at boardroom level mean that Inter have had to part with a number of first-team players this summer - Lukaku and Achraf Hakimi being among those to move on to pastures new in recent months. Dutch wing-back Dumfries was brought in from PSV to strengthen a depleted squad off the back of a stellar run of personal performances at Euro 2020 - and for a very reasonable price too.
Gianluigi Donnarumma, Milan to PSG (free)
Italy's hero in the Euro 2020 final, Donnarumma has quickly become one of the top goalkeepers on the planet. When his contract at AC Milan expired at the end of last season, PSG swooped quickly to land him on a free transfer. Transfermarkt currently puts the 22-year-old's market value at a whopping £58.5m - proving what a sensational piece of business the Parisian giants have managed to pull off.
Eduardo Camavinga, Rennes to Real Madrid (£26.6m)
Eyed as the long-term replacement for Luka Modric, Real Madrid have been tracking the 18-year-old France midfielder for some time. At £26.6m, Camavinga is the most expensive entry on this list. However, his reputation is such that his fee will likely still turn out to be a bargain.
Tino Livramento, Chelsea to Southampton (£5m)
Such is the squad depth available to Blues boss Thomas Tuchel that Livramento was going to struggle massively to get a game at Stamford Bridge. That's not the case at Southampton, where the 18-year-old has already won himself a place in the hearts of the locals on the south coast. The Saints must also be pretty happy with his price tag of just £5m.
Jesper Lindstrom, Brondby to Frankfurt (£6m)
A key member of the squad that helped Brondby to the Danish title last season, Lindstrom has made the switch to the Bundesliga and slotted straight into Frankfurt's starting XI. If he can match his 10 goals and 10 assists for his former club last season, then the German outfit will have no complaints about their £6m outlay.
Demarai Gray, Leverkusen to Everton (£1.7m)
With more than 130 Premier League games under his belt for Leicester, it might surprise some that 25-year-old Gray was available so cheaply. However, he has struggled badly for playing time in recent years, something that might understandably have put off would-be purchasers.
Rafa Benitez's Everton took the plunge - and have been rewarded handsomely so far, with a return of two goals in three league games.
Aster Vranckx, Mechelen to Wolfsburg (£6.9m)
The latest in a highly talented crop of young Belgian internationals, Vranckx received rave reviews for his performances at Mechelen last season, earning himself a move to Champions League side Wolfsburg this summer. At under £7m, there's every chance that Mark van Bommel's men will recoup that transfer fee several times over when they come to part with Vranckx.