Arsenal
In: Marquinhos (Sao Paulo, £3m), Fabio Vieira (Porto, £30m), Matt Turner (New England Revolution, £5.8m), Gabriel Jesus (Manchester City, £45m), Oleksandr Zinchenko (Manchester City, £30m)
Out: Konstantinos Mavropanos (Stuttgart, £3m), Alexandre Lacazette (Lyon, free), Jonathan Dinzeyi (released), Joel Lopez (released), Jordan McEneff (released), Harry Clarke (Stoke, loan), Omar Rekik (Sparta Rotterdam, loan), Tyreece John-Jules (Ipswich, loan), Mika Biereth (RKC Waalwijk, loan), Jordi Osei-Tutu (VFL Bochum, undisclosed), Daniel Ballard (Sunderland, undisclosed), Nikolaj Moller (Den Bosch, loan), Matteo Guendouzi (Marseille, undisclosed), Zak Swanson (Portsmouth, undisclosed), Ovie Ejeheri (Chelmsford City, loan), Auston Trusty (Birmingham, loan), Omari Hutchinson (Chelsea, undisclosed), Marcelo Flores (Real Ovideo, loan), Ryan Alebiosu (Kilmarnock, loan), Arthur Okonkwo (Crewe, loan), Nuno Tavares (Marseille, loan), Mazeed Ogungbo (Crawley, loan), Bernd Leno (Fulham, undisclosed), Charlie Patino (Blackpool, loan), Lucas Torreira (Galatasaray, undisclosed), Pablo Mari (AC Monza, loan), Alex Runarsson (Alanyaspor, loan)
Aston Villa
In: Philippe Coutinho (Barcelona, £17m), Boubacar Kamara (Marseille, free), Diego Carlos (Sevilla, undisclosed), Robin Olsen (Roma, undisclosed), Rory Wilson (Rangers, undisclosed), Ludwig Augustinsson (Sevilla, loan with option to buy), Ewan Simpson (Hearts, undisclosed)
Out: Indiana Vassilev (Inter Miami, loan), Matt Targett (Newcastle, £15m), Mungo Bridge (released), Dominic Revan (released), Akos Onodi (released), Finley Thorndike (released), Paul Appiah (released), Lovre Kalinic (Hadjuk Split, undisclosed), Trezeguet (Trabzonspor, undisclosed), Conor Hourihane (Derby, free), Viljami Sinisalo (Burton Albion, loan), Finn Azaz (Plymouth Argyle, loan), Louie Barry (MK Dons, loan), Wesley (Levante, loan), Jaden Philogene-Bidace (Cardiff, loan), Carney Chukwuemeka (Chelsea, undisclosed), Aaron Ramsey (Norwich, loan), Kaine Kesler-Hayden (Huddersfield, loan), Keinan Davis (Watford, loan)
Bournemouth
In: Ryan Fredericks (West Ham, free), Joe Rothwell (Blackburn, free), Marcus Tavernier (Middlesbrough, £10m), Neto (Barcelona, free), Marcos Senesi (Feyenoord, £12m)
Out: Gary Cahill (released), Brennan Camp (released), Ryan Glover (released), Connor Curran-Browne (released), Luke Nippard (released), Owen Palmer (released), Aaron Roberts (released), Jack Seddon (released), Gavin Kilkenny (Stoke, loan), Aji Alese (Sunderland, loan), Zeno Ibsen Rossi (Cambridge, undisclosed)
Brentford
In: Aaron Hickey (Bologna, undisclosed), Keane Lewis-Potter (Hull, £20m), Thomas Strakosha (Lazio, free), Ben Mee (Burnley, free), Mikkel Damsgaard (Sampdoria, undisclosed), Mathias Jorgensen (Free)
Out: Ben Hockenhull (Tranmere), Hans Mpongo (released), Mads Bidstrup (Nordsjaelland, loan), Gustav Mogensen (Sarpsborg, undisclosed), Christian Eriksen (Manchester United, free), Paris Maghoma (AFC Wimbledon, loan), Dominic Thompson (Blackpool, undisclosed), Lachlan Brook (Crewe, loan), Marcus Forss (Middlesbrough, undisclosed), Ellery Balcombe (Crawley, loan), Tariqe Fosu (Stoke City, loan)
Brighton
In: Julio Enciso (Libertad Asuncion, undisclosed), Benicio Baker-Boaitey (Porto, undisclosed), Simon Adingra (Nordsjaelland, undisclosed), Levi Colwill (Chelsea, loan), Luca Barrington (Manchester City, undisclosed), Pervis Estupinan (Villarreal, undisclosed)
Out: Jayson Molumby (West Brom, £900,000), Tudor Baluta (released), Adam Desbois (released), Lars Dendoncker (released), Ulrick Ella (released), Ayo Tanimowo (released), John Lucero (released), Jaami Qureshi (released), Fynn Talley (Cliftonville, loan), Yves Bissouma (Tottenham, £25m), Alex Cochrane (Hearts, undisclosed), Simon Adingra (Royale Union Saint-Gilloise, loan), Carl Rushworth (Lincoln, loan), Haydon Roberts (Derby, loan), Abdallah Sima (Angers, loan), Aaron Connolly (Venezia, loan), Leo Ostigard (Napoli, undisclosed), Taylor Richards (QPR, loan), Marc Leonard (Northampton, loan), Jensen Weir (Morecambe, loan), Reda Khadra (Sheffield United, loan), Teddy Jenks (Crawley, loan), Andi Zeqiri (Basel, loan), Marc Cucurella (Chelsea, undisclosed), Shane Duffy (Fulham, loan), Kjell Scherpen (Vitesse Arnhem, loan)
Chelsea
In: Eddie Beach (Southampton, undisclosed), Raheem Sterling (Manchester City, £50m), Kalidou Koulibaly (Napoli, £33m), Omar Hutchinson (Arsenal, free), Gabriel Slonina (Chicago Fire, £12m), Carney Chukwuemeka (Aston Villa, undisclosed), Marc Cucurella (Brighton, undisclosed), Cesare Casadei (Inter Milan, £12.6m)
Out: Antonio Rudiger (Real Madrid, free), Andreas Christensen (released), Danny Drinkwater (released), Charly Musonda (released), Jake Clarke-Salter (QPR, free), Lucas Bergstrom (Peterborough, loan), Romelu Lukaku (Inter Milan, loan), Nathan Baxter (Hull, loan), Ethan Wady (Woking, loan), Ian Maatsen (Burnley, loan), Henry Lawrence (MK Dons, loan), Tino Anjorin (Huddersfield, loan), Gabriel Slonina (Chicago Fire, loan), Levi Colwill (Brighton, loan), Timo Werner (RB Leipzig, £25m), Malang Sarr (Monaco, loan)
Crystal Palace
In: Malcolm Ebiowei (Derby, free), Sam Johnstone (West Brom, free), Cheick Doucoure (Lens, undisclosed), Chris Richards (Bayern Munich, undisclosed), Kofi Balmer (Larne, undisclosed)
Out: Martin Kelly (released), Jaroslaw Jach (released), Luke Dreher (released), Rian Jamai (released), Kanye Jobson (released), Nya Kirby (released), Joseph Ling (released), Sean Robertson (released), Sion Spence (released), Aidan Steele (released), James Taylor (released), Dylan Thiselton (released), Reece Hannam (Bromley, loan), Remi Matthews (St Johnstone, loan), Tayo Adaramola (Coventry, loan), Sean Robertson (Forest Green, free), Christian Benteke (DC United, undisclosed), Scott Banks (Bradford, loan), Jesurun Rak-Sakyi (Charlton, loan), Malachi Boateng (Queen’s Park, loan), Cheikhou Kouyate (Nottingham Forest, free)
Everton
In: James Tarkowski (Burnley, free), Ruben Vinagre (Sporting, loan) Dwight McNeil (Burnley, £20m), Conor Coady (Wolves, loan), Amadou Onana (Lille, £33m)
Out: Jonjoe Kenny (Hertha Berlin, free), Richarlison (Tottenham, £60m), Joao Virginia (Cambuur, loan), Harry Tyrer (Chester, loan), Ryan Astley (Accrington Stanley, loan), Jarrad Branthwaite (PSV, loan), Tyler Onyango (Burton Albion, loan), Ellis Simms (Sunderland, loan), Lewis Dobbin (Derby, loan), Nathan Broadhead (Wigan, loan), Lewis Gibson (Bristol Rovers, loan)
Fulham
In: Joao Palhinha (Sporting, £17.2m), Kristian Sekularac (Juventus, undisclosed), Andreas Pereira (Manchester United, £8m), Manor Solomon (Shakhtar Donetsk, temporary deal), Kevin Mbabu (Wolfsburg, undisclosed), Bernd Leno (Arsenal, undisclosed), Shane Duffy (Brighton, loan), Issa Diop (West Ham, £15m)
Out: Fabio Carvalho (Liverpool, £7.7m), Cyrus Christie (released), Fabri (released), Michael Hector (released), Alfie Mawson (released), Jean Michael Seri (released), Timmy Abraham (released), Jacob Adams (released), Eric Ameyaw (released), Xavier Benjamin (released), Tyler Caton (released), Jerome Opoku (released), Jonathon Page (released), Julian Schwarzer (released), Jaylan Wildbore (released), Sonny Hilton (Carlisle, loan), Taye Ashby-Hammond (Stevenage, loan), Steven Sessegnon (Charlton, loan), Kieron Bowie (Northampton, loan), Luca Ashby-Hammond (Aldershot Town, loan), Jean-Pierre Tiehi (Hamilton, loan)
Leeds
In: Brenden Aaronson (FC Salzburg, undisclosed), Rasmus Kristensen (FC Salzburg, undisclosed), Marc Roca (Bayern Munich, £10m), Darko Gyabi (Manchester City, undisclosed), Tyler Adams (RB Leipzig, £20m), Luis Sinisterra (Feyenoord, £21m), Sonny Perkins (West Ham, free), Joel Robles (Real Betis, free)
Out: Laurens De Bock (released), Josh Galloway (released), Alfie Hughes (released), Bobby Kamwa (released), Lui Bradbury (released), Joe Littlewood (released), Mitchell Picksley (released), Ryan Edmondson (Carlisle, free), Lam McCarron (Stoke, undisclosed), Kalvin Phillips (Manchester City, £45m), Charlie Cresswell (Millwall, loan), Tyler Roberts (QPR, loan), Raphinha (Barcelona, £55m), Jamie Shackleton (Millwall, loan), Leif Davis (Ipswich, undisclosed), Lewis Bate (Oxford, loan), Helder Costa (Al-Ittihad, loan), Stuart McKinstry (Motherwell, loan)
Leicester
In: Alex Smithies (Cardiff, free)
Out: Eldin Jakupovic (released), Vontae Daley-Campbell (released), Callum Hulme (released), Will Russ (released), Tyrese Shade (released), Jacob Wakeling (released), Khanya Leshabela (Crewe, loan), Ben Nelson (Rochdale, loan), Kasper Schmeichel (Nice, undisclosed), Hamza Choudhury (Watford, loan), Jakub Stolarczyk (Fleetwood, loan)
Liverpool
In: Fabio Carvalho (Fulham, £7.7m), Darwin Nunez (Benfica, £64m), Calvin Ramsay (Aberdeen, £6.5m)
Out: Divock Origi (AC Milan, free), Loris Karius (released), Sheyi Ojo (released), Ben Woodburn (released), Elijah Dixon-Bonner (released), Luis Longstaff (released), Conor Bradley (Bolton, loan), Jakub Orjzynski (Radomiak Radom, loan), Sadio Mane (Bayern Munich, £35m), Billy Koumetio (Austria Vienna, loan), Takumi Minamino (Monaco, £13m), James Balagizi (Crawley, loan), Marcelo Pitaluga (Macclesfield, loan), Neco Williams (Nottingham Forest, £17m), Owen Beck (Familicao, loan), Tom Clayton (Swindon, undisclosed), Rhys Williams (Blackpool, loan), Ben Davies (Rangers, £4m), Tyler Morton (Blackburn, loan), Leighton Clarkson (Aberdeen, loan)
Manchester City
In: Erling Haaland (Borussia Dortmund, £51m), Stefan Ortega Moreno (Arminia Bielefeld, free), Kalvin Phillips (Leeds, £45m), Sergio Gomez (Anderlecht, £11m)
Out: Fernandinho (released), Jayden Braaf (Borussia Dortmund, free), Gavin Bazunu (Southampton, undisclosed), CJ Egan-Riley (Burnley, undisclosed), Darko Gyabi (Leeds, undisclosed), Tommy Doyle (Sheffield United, loan), Romeo Lavia (Southampton, £10.5m), Raheem Sterling (Chelsea, £50m), Lewis Fiorini (Blackpool, loan), Zack Steffen (Middlesbrough, loan), Oleksandr Zinchenko (Arsenal, £30m), Aro Muric (Burnley, £2.5m), Yan Couto (Girona, loan), James McAtee (Sheffield United, loan), Slobodan Tedic (Barnsley, loan), Kayky (Pacos de Ferreira, loan), Liam Delap (Stoke City, loan)
Manchester United
In: Tyrell Malacia (Feyenoord, £13m), Christian Eriksen (Brentford, free), Lisandro Martinez (Ajax, £56m)
Out: Edinson Cavani (released), Juan Mata (released), Paul Pogba (Juventus, free), Jesse Lingard (released) D’Mani Mellor (released), Reece Devine (released), Lee Grant (released), Paul McShane (released), Connor Stanley (released), Paul Woolston (released), Nemanja Matic (Roma, free), Dean Henderson (Nottingham Forest, loan), Dylan Levitt (Dundee, undisclosed), Andreas Pereira (Fulham, £8m), Alvaro Fernandez (Preston, loan), Alex Telles (Sevilla, loan), Ethan Laird (QPR, loan), Dermot Mee (Altrincham, loan)
Newcastle
In: Alex Murphy (Galway United, undisclosed), Matt Targett (Aston Villa, £15m), Nick Pope (Burnley, undisclosed), Sven Botman (Lille, undisclosed), Charlie McArthur (Kilmarnock, undisclosed), Jude Smith (East Fife, undisclosed)
Out: Oisin McEntee (Walsall, undisclosed), Mo Sangare (Accrington, free), Isaac Hayden (Norwich, loan with obligation to buy), Lewis Cass (Port Vale, undisclosed), Freddie Woodman (Preston, undisclosed), Dan Langley (Gateshead, loan), Jeff Hendrick (Reading, loan), Ciaran Clark (Sheffield United, loan), Dwight Gayle (Stoke, undisclosed)
Nottingham Forest
In: Ryan Hammond (Millwall, undisclosed), Taiwo Awoniyi (Union Berlin, £17.5m), Dean Henderson (Manchester United, loan), Giulian Biancone (Troyes, £5m), Moussa Niakhate (Mainz, £8.5m), Omar Richards (Bayern Munich, £10m), Neco Williams (Liverpool, £17m), Wayne Hennessey (Burnley, undisclosed), Brandon Aguilera (LD Alajuelense, undisclosed), Harry Toffolo (Huddersfield, undisclosed), Lewis O’Brien (Huddersfield, undisclosed), Jesse Lingard (Manchester United, free), Orel Mangala (Stuttgart, £12.7m), Emmanuel Dennis (Watford, £20m), Cheikhou Kouyate (Crystal Palace, free), Remo Freuler (Atalanta, £8.5m), Morgan Gibbs-White (Wolves, £25m)
Out: Tobias Figueiredo (released), Carl Jenkinson (released), Gaetan Bong (released), Marcelo Valencia (released), Josh Barnes (released), Baba Fernandes (released), Sam Sanders (released), Morgan Thomas-Sadler (released), Joe Watkins (released), Mohamed Drager (FC Luzern, loan), Jayden Richardson (Aberdeen, undisclosed), Ethan Horvath (Luton, loan), Brice Samba (Lens, undisclosed), Tyrese Fornah (Reading, loan), Will Swan (Mansfield, loan), Jonathan Panzo (Coventry, loan), Fin Back (Carlisle, loan), Lewis Grabban (released), Riley Harbottle (Mansfield, loan), Brandon Aguilera (Guanacasteca, loan), Nicholas Ioannou (Como, undisclosed), Xande Silva (Dijon, undisclosed), Braian Ojeda (Real Salt Lake, loan), Nuno da Costa (Auxerre, undisclosed), Richie Laryea (Toronto, loan), Baba Fernandes (Accrington, loan), Nicky Hogarth (Falkirk, loan), Joe Lolley (Sydney, free)
Southampton
In: Alex Iwumene (Sutton United), Gavin Bazunu (Manchester City, undisclosed), Mateusz Lis (Altay SK, free), Armel Bella-Kotchap (Bochum, £8.5m), Romeo Lavia (Manchester City, £10.5m), Joe Aribo (Rangers, £10m), Sekou Mara (Bordeaux, undisclosed)
Out: Harry Lewis (Bradford City, free), Fraser Forster (Tottenham, free), Caleb Watts (Morecambe, loan), Kazeem Olaigbe (Ross County, loan), Shane Long (Reading, free), Dan Nlundulu (Cheltenham, loan), Will Smallbone (Stoke, loan), Thierry Small (Port Vale, loan), Kegs Chauke (Exeter, loan), Benni Smales-Braithwaite (Barrow, free), Will Ferry (Cheltenham, undisclosed), Nathan Tella (Burnley, loan), Kayne Ramsay (Harrogate, undisclosed)
Tottenham
In: Ivan Perisic (Inter Milan, free), Fraser Forster (Southampton, free), Yves Bissouma (Brighton, £25m), Richarlison (Everton, £60m), Tyrell Ashcroft (Reading, undisclosed), Josh Keeley (St Patrick’s Athletic, undisclosed), Clement Lenglet (Barcelona, loan), Djed Spence (Middlesbrough, £20m), Destiny Udogie (Udinese, £15m)
Out: J’Neil Bennett (released), Jez Davies (released), Jordan Hackett (released), Khalon Haysman (released), Kacper Kurylowicz (released), Thimothee Lo-Tutala (released), Dermi Lusala (released), Josh Oluwayemi (released), Tobi Omole (released), Isak Solberg (released), Renaldo Torraj (released), Oliver Turner (released), Cameron Carter-Vickers (Celtic, undisclosed), Steven Bergwijn (Ajax, £26.4m), Jack Clarke (Sunderland, undisclosed), Troy Parrott (Preston, loan), Dane Scarlett (Portsmouth, loan), Joe Rodon (Rennes, loan), Kion Etete (Cardiff, undisclosed), Timotheee Lo-Tutala (Hull, free), Giovani Lo Celso (Villarreal, loan), Destiny Udogie (Udinese, loan), Tanguy Ndombele (Napoli, loan)
West Ham
In: Nayef Aguerd (Rennes, £30m), Alphonse Areola (Paris Saint-Germain, £7.75m), Patrick Kelly (Coleraine, undisclosed), Flynn Downes (Swansea, £12m), Gianluca Scamacca (Sassuolo, £30.5m), Maxwel Cornet (Burnley £17.5m), Thilo Kehrer (Paris Saint-Germain, £10m)
Out: Mark Noble (retired), Andriy Yarmolenko (Al Ain, free), Ryan Fredericks (Bournemouth, free), David Martin (released), Nathan Holland (MK Dons, free), Jayden Fevrier (released), Bernardo Rosa (FK Pardubice, free), Amadou Diallo (released), Ossama Ashley (released), Isaac Evans (released), Sonny Perkins (Leeds, free), Aji Alese (Sunderland, free), Arthur Masuaku (Besiktas, loan), Issa Diop (Fulham, £15m), Nikola Vlasic (Torino, loan), Joseph Anang (Derby, loan)
Wolves
In: Nathan Collins (Burnley, £20.5m), Goncalo Guedes (Valencia, undisclosed), Matheus Nunes (Sporting Lisbon, £38m)
Out: John Ruddy (released), Conor Carty (released), Pascal Estrada (released), Marcal (released), Raphael Nya (released), Jamie Pardington (released), Romain Saiss (released), Faisu Sangare (released), Ki-Jana Hoever (PSV, loan), Ryan Giles (Middlesbrough, loan), Bendeguz Bolla (Grasshoppers, loan), Louie Moulden (Solihull Moors, loan), Dion Sanderson (Birmingham, loan), Meritan Shabani (Grasshoppers, free), Renat Dadashov (Grasshoppers, free), Taylor Perry (Cheltenham, loan), Fabio Silva (Anderlecht, loan), Theo Corbeanu (Blackpool, loan), Nigel Lonwijk (Plymouth, loan), Conor Coady (Everton, loan), Morgan Gibbs-White (Nottingham Forest, £25m), Joe O’Shaughnessy (Bradford, loan)
Nnamdi Maduakor is a Writer, Investor and Entrepreneur