Here are the biggest transfers for La Liga clubs ahead of the 2015-16 season starting on Friday. Previous clubs in brackets.
Athletic Bilbao: Gorka Elustondo (Real Sociedad), Eneko Boveda (Eibar)
Atletico Madrid: Jackson Martinez (Porto), Filipe Luis (Chelsea), Luciano Vietto (Villarreal), Stefan Savic (Fiorentina), Yannick Carrasco (Monaco)
Barcelona: Arda Turan (Atletico Madrid), Aleix Vidal (Sevilla)
Real Betis: Rafael Van der Vaart (Hamburg SV), German Pezzella (River Plate), Cristiano Piccini (Fiorentina), Petros (Corinthians), Francisco Portillo (Malaga)
Celta Vigo: Iago Aspas (Sevilla), Daniel Wass (Evian)
Deportivo La Coruna: Lucas Perez (PAOK Salonika), Luis Alberto (Liverpool*), Cani (Villarreal), Fede Cartabia (Valencia*), Fernando Navarro (Sevilla)
Eibar: Antonio Luna (Aston Villa), Asier Riesgo (Osasuna)
Espanyol: Hernan Perez (Villarreal), Michael Ciani (Sporting Lisbon)
Getafe: Damian Suarez (Elche), Moi Gomez (Villarreal)
Granada: Rene Krhin (Inter Milan), Nico Lopez (Udinese*)
Las Palmas: Sergio Araujo (Boca Juniors)
Levante: Deyverson (Os Belenenses), Angel Trujillo (Almeria)
Malaga: Nordin Amrabat (Galatasaray), Charles Dias (Celta Vigo), Adnane Tighadouini (Breda)
Rayo Vallecano: Zhang Chengdong (Beijing Guoan*), Patrick Ebert (Spartak Moscow), Bebe (Benfica)
Real Madrid: Mateo Kovacic (Inter Milan), Danilo (Porto), Kiko Casilla (Espanyol)
Real Sociedad: Jonathas (Elche), David Concha (Racing Santander)
Sevilla: Steven N’Zonzi (Stoke City), Adil Rami (AC Milan), Mariano Ferreira (Bordeaux), Michael Krohn-Dehli (Celta Vigo)
Sporting Gijon: Antonio Sanabria (Roma*)
Valencia: Andre Gomes (Benfica), Rodrigo (Benfica), Santi Mina (Celta Vigo), Joao Cancelo (Benfica)
Villarreal: Roberto Soldado (Tottenham Hotspur), Leo Baptistao (Atletico Madrid*), Samu Castillejo (Malaga), Samu Garcia (Malaga) (Compiled by Tim Hanlon in Barcelona, editing by Iain Rogers)”
Note: Loan deals denoted by *