Out of contract in 2022: The best free agents available on a Bosman
Everyone loves a bargain, and there is no bigger bargain in football than signing a footballer on a free transfer.
When footballers see their contracts expire, they are available to buy for nothing as free agents.
A number of big-name stars have already signed deals with new clubs or confirmed that they are leaving their current teams.
Anotino Rudiger has signed for Real Madrid, Napoli star Lorenzo Insigne has joined Toronto, Noussir Mazraoui has penned a deal with Bayern Munich, while Atletico Madrid's Hector Herrera has inked a pre-contract with Houston Dynamo.
Borussia Monchengladbach's Matthias Ginter has announced a move to Freiburg, Bayern Munich's Niklas Sule will join Borussia Dortmund, while Aston Villa have signed Boubacar Kamara from Marseille on a Bosman. Tottenham secured a coup in bringing Ivan Perisic to the Premier League from Inter.
Juventus announced that Dybala will leave Juventus at the end of the season, probably to join Inter, who have already completed a medical with Ajax's Andre Onana and signed Henrikh Mkhitaryan from Roma.
Juve are set to snap up their former player Pogba from Man Utd, as well as Angel di Maria from PSG.
Real Sociedad announced that Adnan Januzaj and Nacho Monreal are leaving on free transfers. Corentin Tolisso has said his goodbyes to Bayern.
Meanwhile, Barcelona president Joan Laporta as good as confirmed the free transfers of Franck Kessie and Andreas Christensen.
FootballTransfers runs through the best free agents available in 2022, with clubs having been able to negotiate directly with these players since January 1, 2022.
In caps are players who have already signed for a new club on a Bosman Transfer.
This data is taken from Transfermarkt.
Which players are available on a Bosman in the summer of 2022?
Premier League expiring contracts
Paul Pogba (Man Utd)
Antonio Rudiger (Chelsea) JOINING REAL MADRID on July 1
Andreas Christensen (Chelsea)
James Tarkowski (Burnley)
Christian Eriksen (Brentford)
Alexandre Lacazette (Arsenal) JOINING LYON on July 1
Jesse Lingard (Man Utd)
Divock Origi (Liverpool)
Roman Saiss (Wolves) JOINING BESIKTAS on July 1
Daniel Amartey (Leicester)
Edinson Cavani (Man Utd)
Nemanja Matic (Man Utd) JOINING ROMA on July 1
Nicolas N'Koulou (Watford)
Ben Mee (Burnley)
Andriy Yarmolenko (West Ham)
Juan Mata (Man Utd)
Loris Karius (Liverpool)
Danny Welbeck (Brighton)
Fabian Delph (Everton)
Angelo Ogbonna (West Ham)
Fernandinho (Man City) JOINING ATHLETICO PARAENENSE on July 1
Ashley Young (Aston Villa)
La Liga expiring contracts
Ousmane Dembele (Barcelona)
Adnan Januzaj (Real Sociedad)
Serge Aurier (Villarreal)
Luis Suarez (Atletico Madrid)
Isco (Real Madrid)
Felipe (Atletico Madrid)
Cristian Tello (Real Betis)
Sergio Asenjo (Villarreal)
Sime Vrsaljko (Atletico Madrid)
Marcelo (Real Madrid)
Gareth Bale (Real Madrid) JOINING LOS ANGELES FC on July 1
Denis Cheryshev (Valencia)
Hector Herrera (Atletico Madrid) JOINING HOUSTON DYNAMO on July 1
Carlos Bacca (Granada)
Joaquin (Real Betis)
Nolito (Celta Vigo)
Nacho Monreal (Real Sociedad)
Javier Pastore (Elche)
Martin Caceres (Levante)
Dani Alves (Barcelona)
Serie A expiring contracts
Paulo Dybala (Juventus)
Franck Kessie (AC Milan)
Andrea Belotti (Torino)
Lorenzo Insigne (Napoli) - JOINING TORONTO on July 1
Alessio Romagnoli (AC Milan)
Luiz Felipe (Lazio)
Federico Bernardeschi (Juventus)
Ivan Perisic (Inter) - JOINING TOTTENHAM on July 1
Henrik Mkhitaryan (Roma) JOINING INTER on July 1
Adam Marusic (Lazio)
Zlatan Ibrahimovic (AC Milan)
Thomas Strakosha (Lazio)
Matias Vecino (Inter)
Dries Mertens (Napoli)
David Ospina (Napoli)
Lucas Leiva (Lazio)
Giacomo Bonaventura (Fiorentina)
Fabio Quagliarella (Sampdoria)
Franck Ribery (Salernitana)
Sebastian Giovinco (Sampdoria)
Aleksandar Kolarov (Inter) RETIRING on July 1
Salvatore Sirigu (Genoa)
Ligue 1 expiring contracts
Angel Di Maria (PSG)
Boubacar Kamara (Marseille) JOINING ASTON VILLA on July 1
Jason Denayer (Lyon)
Randal Kolo Muani (Nantes) - JOINING FRANKFURT on July 1
Djibril Sidibe (Monaco)
Cesc Fabregas (Monaco)
Burak Yilmaz (Lille) JOINING FORTUNA SITTARD on July 1
Eliaquim Mangala (Saint-Etienne)
Hatem Ben Arfa (Lille)
Xavi Simons (PSG)
Bundesliga expiring contracts
Matthias Ginter (Borussia Monchengladbach) - JOINING FREIBURG on July 1
Florian Grillitsch (Hoffenheim)
Corentin Tolisso (Bayern Munich)
Niklas Sule (Bayern Munich) - JOINING DORTMUND on July 1
Dan-Axel Zagadou (Dortmund)
John Brooks (Wolfsburg)
Niklas Stark (Hertha)
Axel Witsel (Borussia Dortmund)
Kevin-Prince Boateng (Hertha Berlin)
Rest of the World expiring contracts
Noussir Mazraoui (Ajax) JOINING BAYERN MUNICH on July 1
Andre Onana (Ajax)
Cristian Pavon (Boca Juniors)
Artem Dzyuba (Zenit)