These are the managerial changes since the end of the 2017/18 season. Previous club/role in brackets…
Premier League
Arsenal
In: Unai Emery (PSG)
Out: Arsene Wenger
West Ham
In: Manuel Pellegrini (Hebei China Fortune)
Out: David Moyes
Swansea
In: TBD
Out: Carlos Carvalhal
West Brom
In: Darren Moore (made permanent manager after interim spell)
Stoke
In: Gary Rowett (Derby)
Out: Paul Lambert
Everton
In: TBD
Out: Sam Allardyce
Championship
Derby:
In: TBD
Out: Gary Rowett
QPR
In: Steve McClaren (advisor, Maccabbi Tel Aviv)
Out: Ian Holloway
La Liga
Deportivo La Coruna
In: TBD
Out: Clarence Seedorf
Athletic Bilbao
In: TBD
Out: Cuco Ziganda
Celta Vigo
In: Antonio Mohamed (Monterrey)
Out: Juan Carlos Unzue
Espanyol
In: TBD
Out: David Gallego (interim)
Serie A
Bologna
In: TBD
Out: Roberto Donadoni
Napoli
In: Carlo Ancelotti (Bayern Munich)
Out: Maurizio Sarri
Crotone
In: TBD
Out: Walter Zenga
Bundesliga
Cologne
In: Markus Anfang (Holstein Kiel)
Out: Stefan Ruthenbeck
Borussia Dortmund
In: Lucien Favre (Nice)
Out: Peter Stoger
Bayern Munich
In: Niko Kovac (Eintracht Frankfurt)
Out: Jupp Heynckes
Eintracht Frankfurt
In: Adi Hutter (Young Boys)
Out: Niko Kovac
Hamburg
In: Christian Titz (made permanent after interim spell)
RB Leipzig
In: TBD
Out: Ralph Hasenhuttl
Ligue 1
Nice
In: TBD
Out: Lucien Favre
Paris Saint-Germain
In: Thomas Tuchel (Borussia Dortmund)
Out: Unai Emery
Nantes
In: TBD
Out: Claudio Ranieri
Troyes
In: TBD
Out: Jean-Louis Garcia