A full list of all the complete signings in the summer 2019 football transfer window with details of the confirmed deals from the Premier League, Sky Bet EFL and Europe.
Follow our live daily Transfer Market blog here
The summer transfer window opened on 16 May 2019 and will close at 17:00 BST on Thursday August 8, 2019 for English Premier League and Sky Bet Championship clubs. However the sale of players to European clubs can continue until the end of August 2019.
The transfer deadline for Sky Bet League One and League Two clubs is the end of August, and Monday September 2 for Scottish clubs.
Most of Europe can buy and sell players until the end of August, with Italy as the exception with their deadline on Sunday August 18.
JUNE 20
Jack Bridge [Northampton - Carlisle] Free
Reece Brown [Forest Green - Huddersfield] Undisclosed
Gervane Kastaneer [NAC Breda - Coventry] Undisclosed
Adam Roscrow [Cardiff Metropolitan University - AFC Wimbledon] Undisclosed
Jerry Yates [Rotherham - Swindon] Loan
Daniel Leadbitter [Bristol Rovers - Newport County] Free
Wallace Duffy [Celtic - St Johnstone] Free
Elliott Parish [Dundee - St Johnstone] Free
JUNE 19
Patrick Bauer [Charlton - Preston] Free
Josh Morris [Scunthorpe - Fleetwood] Free
Brad Collins [Chelsea - Barnsley] Free
Reece James [Sunderland - Doncaster] Undisclosed
Steve Morison [Millwall - Shrewsbury] Loan
Craig Bryson [Derby - Aberdeen] Free
JUNE 18
Ebou Adams [Ebbsfleet - Forest Green] Undisclosed
Yoann Barbet [Brentford - QPR] Free
Mathieu Baudry [MK Dons - Swindon] Free
Danny Collinge [Unattached - Colchester] Free
Aaron Collins [Morecambe - Forest Green] Free
James Hanson [AFC Wimbledon - Grimsby] Free
Paudie O'Connor [Leeds - Bradford] Undisclosed
Sheyi Ojo [Liverpool - Rangers] Loan
Hillal Soudani [Nottingham Forest - Olympiakos] Undisclosed
JUNE 17
Kortney Hause [Wolves - Aston Villa] Reported £3m
Danny Andrew [Doncaster - Fleetwood] Free
Macauley Bonne [Leyton Orient - Charlton] Undisclosed
Zeki Fryers [Barnsley - Swindon] Free
Reece Hall-Johnson [Grimsby - Northampton] Free
Josh Pask [West Ham - Coventry] Free
Conor Wilkinson [Dagenham & Redbridge - Leyton Orient] Undisclosed
June 15
Tommy Elphick [Aston Villa - Huddersfield] Free
Robbie Crawford [Ayr United - Livingston] Free
June 14
Pablo Fornals [Villarreal - West Ham] £24m
Tahvon Campbell [Forest Green - Cheltenham] Free
Clayton Donaldson [Bolton - Bradford] Free
Ryan Edwards [Plymouth - Blackpool] Free
Nathan Ferguson [Dulwich Hamlet - Crawley] Undisclosed
Adam Henley [Real Salt Lake - Bradford] Free
Wesley Jobello [Ajaccio - Coventry] Undisclosed
Liam Kelly [Livingston - QPR] Undisclosed
Regan Poole [Manchester United - MK Dons] Free
Lazar Stojsavljevic [Millwall - Newport] Free
Lee Wallace [Rangers - QPR] Free
Josh Wright [Bradford - Leyton Orient] Free
Owain Fon Williams [Inverness CT - Hamilton] Free
Takefusa Kubo [FC Tokyo - Real Madrid] Reported £1.78m
June 13
Moussa Djenepo [Standard Liege - Southampton] Undisclosed
Wesley [Club Brugge - Aston Villa] Undisclosed
Tom Brewitt [AFC Fylde - Morecambe] Free
Jackson Longridge [Dunfermline - Bradford] Undisclosed
Luke Thomas [Derby - Barnsley] Undisclosed
Jordi van Stappershoef [FC Volendam - Bristol Rovers] Free
Matty Willock [Manchester United - Gillingham] Free
Greg Stewart [Birmingham City - Rangers] Free
June 12
Daniel James [Swansea - Manchester United] £15m
Josh Hare [Eastleigh - Bristol Rovers] Free
Ferland Mendy [Lyon - Real Madrid] £47.1m
June 11
Jordan Bowery [Crewe - MK Dons] Free
Tom Davies [Coventry - Bristol Rovers] Free
Kyle Howkins [West Brom - Newport] Free
Zeli Ismail [Walsall - Bradford] Free
Adam May [Portsmouth - Swindon] Loan
Harry McKirdy [Aston Villa - Carlisle] - Free
Stuart O'Keefe [Cardiff - Gillingham] Free
Cece Franck Pepe [Unattached - Livingston]
Ola Aina [Chelsea - Torino] Undisclosed
Graham Carey [Plymouth - CSKA Sofia] Free
June 10
Anwar El Ghazi [Lille - Aston Villa] Undisclosed
Brandon Goodship [Weymouth - Southend] Free
Matt Green [Salford - Grimsby] Free
James Norwood [Tranmere - Ipswich] Undisclosed
Christopher Long [Blackpool - Motherwell] Free
Jonjoe Kenny [Everton - Schalke] Loan
Becky Jane [Reading - Liverpool] Free
June 9
Joe Newell [Rotherham - Hibernian]
June 8
Lee Hodson [Rangers - Gillingham] Free
Nicky Devlin [Walsall - Livingston] Free
June 7
Eden Hazard [Chelsea - Real Madrid] 100m euros (£89m)
James Bolton [Shrewsbury - Portsmouth] Free
Tom King [Millwall - Newport] Free
Niall Mason [unattached - Peterborough]
Daniel Powell [Northampton - Crewe] Free
June 6
Blair Alston [St Johnstone - Hamilton] Free
JUNE 5
Jota [Birmingham - Aston Villa] Undisclosed
Nicky Adams [Bury - Northampton] Free
Steve Arnold [Shrewsbury - Northampton] Undisclosed
Fankaty Dabo [Chelsea - Coventry] Free
Gary Gardner [Aston Villa - Birmingham] Undisclosed
Joe Ironside [Kidderminster - Macclesfield] Free
Kyle Knoyle [Swindon - Cambridge] Free
Alan McCormack [Luton - Northampton] Free
Jak McCourt [Swindon - Macclesfield] Free
Ciaran McKenna [Falkirk - Hamilton] Free
Curtis Main [Motherwell - Aberdeen] Free
JUNE 4
Jack Bonham [Brentford - Gillingham] Free
Mark Little [Bolton - Bristol Rovers] Free
Joe Mason [Wolves - MK Dons] Free
Callum McManaman [Wigan - Luton] Free
Ryan Hedges [Barnsley - Aberdeen] Free
Blair Spittal [Partick Thistle - Ross County] Free
Ash Taylor [Northampton - Aberdeen] Free
Luka Jovic [Eintracht Frankfurt - Real Madrid] Undisclosed
JUNE 3
David Martin [Millwall - West Ham] Free
Kieran Kennedy [Wrexham - Port Vale] Free
Shaun MacDonald [Wigan - Rotherham] Free
Tyler Reid [Swansea - Swindon] Free
Ryan Watson [MK Dons - Northampton] Free
Edimilson Fernandes [West Ham - Mainz] Undisclosed
Lucas Perez [West Ham - Alaves] Undisclosed
JUNE 1
Lamine Kone [Sunderland - Strasbourg] Undisclosed
Mo Eisa [Bristol City - Peterborough] Undisclosed
Keep up to date with all the latest transfer news and rumours in our Transfer Market
Keep up to date with all the latest transfer news and rumours in our live Transfer Market blog
JANUARY 31
Denis Suarez (Barcelona - Arsenal) - Loan
Jonny Otto (Atletico Madrid - Wolves) - £18m
Adrien Silva (Leicester - Monaco) - Loan
Youri Tielemans (Monaco - Leicester) - Loan
Georges-Kevin N'Koudou (Spurs - Monaco) - Loan
Peter Crouch (Stoke - Burnley) - Swap deal
Sam Vokes (Burnley - Stoke) - Swap deal for Crouch, plus £7m
Matty Willock (Man United - Crawley) - Loan
Lucas Piazon (Chelsea - Chievo) - Loan
Pele (Monaco - Nottingham Forest) - Loan
Wilfried Bony (Swansea - Al-Arabi Sports Club) - Loan
Anthony Georgiou (Tottenham - Levante) - Loan
Philip Heise (Dynamo Dresden - Norwich) - Undisclosed
Joe Bunney (Northampton - Rochdale) - Loan
Lloyd Jones (Luton - Plymouth) - Loan
Scott Hogan (Aston Villa - Sheffield United) - Loan
Shane McLoughlin (Ipswich - AFC Wimbledon) - Free
Charlie Owens (QPR - Wycombe) - Loan
Ethan Robson (Sunderland - Dundee) - Loan
David McMillan (St Johnstone - Hamilton) - Loan
Corey Blackett-Taylor (Aston Villa - Walsall)
Antonio Barreca (Monaco - Newcastle) - Loan
Piero Mingoia (Accrington - Morecambe) - Loan
Jonathan Mitchell (Derby - Shrewsbury) - Loan
Stefan Payne (Bristol Rovers - Shrewsbury) - Loan
Ante Palaversa (Hadjuk Split - Manchester City) - £7m
Ilias Chair (QPR - Stevenage) - Loan
Kristian Dennis (Notts County - Grimsby) - Loan
Callum Roberts (Newcastle - Colchester) - Loan
Sam Stubbs (Middlesbrough - Notts County) - Loan
Tyrone Mings (Bournemouth - Aston Villa) - Loan
Miguel Almiron (Atlanta - Newcastle) - Undisclosed
Georges-Kevin Nkoudou (Tottenham - Monaco) - Loan
Tristan Abrahams (Norwich - Yeovil) - Loan
Abu Ogogo (Bristol Rovers - Coventry) - Free