Olivier Giroud, Daniel Sturridge and Nacho Monreal are among the Premier League players out of contract this summer.
The trio could all end up staying with their current clubs – in fact Giroud could be poised to sign an extension to stay at Chelsea – but they are free to talk to other sides about potential transfers.
Who else is a free agent across the Premier League and Europe, and which players have their exits confirmed? BBC Sport takes a look.
Out of contract: Stephan Lichtsteiner, Nacho Monreal
Out of contract: Artur Boruc
Confirmed as leaving: Bruno (retiring)
Confirmed as leaving: Stephen Ward, Anders Lindegaard
Out of contract: Peter Crouch
Confirmed as leaving: Aron Gunnarsson (Al-Arabi)
Out of contract: Bruno Ecuele Manga, Stuart O’Keefe, Jazz Richards, Kadeem Harris, Brian Murphy, Loic Damour
Confirmed as leaving: Gary Cahill
Out of contract: Olivier Giroud, Willy Caballero, Rob Green
Confirmed as leaving: Jason Puncheon, Julian Speroni
Out of contract: Bakary Sako, Pape Souare
Out of contract: Leighton Baines, Phil Jagielka
Confirmed as leaving: Ryan Babel, Lazar Markovic
Confirmed as leaving: Jonas Lossl, Danny Williams, Laurent Depoitre, Erik Durm, Jack Payne
Confirmed as leaving: Shinji Okazaki, Danny Simpson
Out of contract: Daniel Sturridge, Alberto Moreno
Confirmed as leaving: Vincent Kompany (Anderlecht)
Out of contract: Juan Mata
Out of contract: Mohamed Diame
Confirmed as leaving: Steven Davis (Rangers)
Out of contract: Fernando Llorente, Michel Vorm
Out of contract: Miguel Britos, Heurelho Gomes (expected to retire), Tommie Hoban
Out of contract: Andy Carroll, Samir Nasri, Adrian
*With clubs not always releasing contract details, it is possible there are other players out of contract not listed here, or that some of them could have extended their deals without making it public.
The following players are all out of contract across Europe this summer, with the majority expected to move on.
Diego Godin, Filipe Luis (both Atletico Madrid), Santi Cazorla (Villarreal), Daniele de Rossi (Roma), Arjen Robben, Franck Ribery, Rafinha (all Bayern Munich), Max Kruse (Werder Bremen), Adrien Rabiot, Dani Alves (both PSG), Mario Balotelli (Marseille), Hector Herrera (Porto), Alan Dzagoev (CSKA Moscow)