Even some of the world's richest football clubs love themselves a bargain.
Just look at Juventus. The Old Lady have become masters of the free transfer in recent years, signing the likes of Paul Pogba, Andrea Pirlo and Fabio Cannavaro for absolutely nothing.
Liverpool bagged themselves James Milner without splashing out, Zlatan Ibrahimovic cost Manchester United nothing at all and Robert Lewandowski came to Bayern Munich for - you guessed it - a big fat zero.
So, you can get bet that big clubs and big players will be involved in some sneaky transfer deals over the next 12 months and the secret is keeping your eye on free agents.
With transfer fees rocketing through the ceiling in recent years, the best way to secure yourself a bargain is by scrounging around for top players who are seeing out their contracts.
- Premier League club records that will never be broken
- The 10 funniest football club names in the world
- WATCH: Canelo V Kovalev on DAZN (US Only) - SIGN UP NOW
30 most valuable free agents
And using the statistics on Transfermarkt, we've decided to do the legwork on behalf of these clubs and have identified the most valuable players whose contracts are running out in 2020.
Looking at some of the incredible players up for grabs, you better keep your fingers crossed that the club you support can take advantage next summer. Check out the full list down below.
30. Fernandinho (Manchester City) - £10.80million
29. Olivier Giroud (Chelsea) - £10.80million
28. James Milner (Liverpool) - £13.50million
27. Ever Banega (Sevilla) - £13.50million
26. Adam Lallana (Liverpool) - £13.50million
25. Charles Aranguiz (Bayer Leverkusen) - £13.50million
24. Artem Dzyuba (Zenit Saint Petersburg) - £14.40million
23. Josip Ilicic (Atalanta) - £15.30million
22. Laywin Kurzawa (Paris Saint-Germain) - £15.75million
21. Juan Cuadrado (Juventus) - £16.20million
20. Boubakary Soumare (Lille) - £16.20million
19. Luka Modric (Real Madrid) - £18million
18. David Silva (Manchester City) - £18million
17. Pedro (Chelsea) - £18million
16. Jose Callejon (Napoli) - £18million
15. Giacomo Bonaventura (AC Milan) - £18million
14. Nacho (Real Madrid) - £18million
13. Blaise Matuidi (Juventus) - £19.80million
12. Jan Vertonghen (Tottenham) - £19.80million
11. Mario Gotze (Borussia Dortmund) - £19.80million
10. Dries Mertens (Napoli) - £22.50million
9. Nemanja Matic (Manchester United) - £22.50million
8. Eric Bailly (Manchester United) - £22.50million
7. Thomas Meunier (Paris Saint-Germain) - £27million
6. Ryan Fraser (Bournemouth) - £27million
5. Willian (Chelsea) - £31.50million
4. Stefan Savic (Atletico Madrid) - £31.50million
3. Edinson Cavani (Paris Saint-Germain) - £36million
2. Toby Alderweireld (Tottenham) - £36million
1. Christian Eriksen (Tottenham) - £90million
Yup, you could get yourself a player worth in excess of £30 million for less than the price of a chocolate bar. Well, in terms of the transfer fee at least.
While some big names like Eriksen are as obvious as they are tempting, fans might be surprised to see the likes of Cavani and Modric poised to fly off the shelves.
The coming months will go a long way towards telling us the future of these 30 players, but there's definitely the room for a game-changing year in the world of football transfers.News Now - Sport News