BBC Sport's one-stop shop for all the close-season top-flight transfers. ARSENAL
Ins: Bacary Sagna (Auxerre, undisclosed), Lukasz Fabianski (Legia Warsaw, �2m), Eduardo da Silva (Dinamo Zagreb, undisclosed), Havard Nordtveit (FK Haugesund, undisclosed). Outs: Jeremie Aliadiere (Middlesbrough, �2m), Fabrice Muamba (Birmingham, undisclosed), Mart Poom (Watford, free), Arturo Lupoli (Fiorentina, free), Thierry Henry (Barcelona �16.1m), Freddie Ljungberg (West Ham, �3m), Jose Antonio Reyes (Atletico Madrid, undisclosed). ASTON VILLA
Ins: Nigel Reo-Coker (West Ham, �8.5m), Harry Forrester (Watford, undisclosed), Marlon Harewood (West Ham, undisclosed), Eric Lichaj [unattached] free
Outs: Gavin McCann (Bolton, �1m), Jlloyd Samuel (Bolton, free), Juan Pablo Angel (New York Red Bulls, free), Stephen Henderson (Bristol City, free), Aaron Hughes (Fulham, �1m), Lee Hendrie (Sheffield United, released), Steven Davis (Fulham, undisclosed), Chris Sutton (retired). BIRMINGHAM CITY
Outs: Gavin McCann (Bolton, �1m), Jlloyd Samuel (Bolton, free), Juan Pablo Angel (New York Red Bulls, free), Stephen Henderson (Bristol City, free), Aaron Hughes (Fulham, �1m), Lee Hendrie (Sheffield United, released), Steven Davis (Fulham, undisclosed), Chris Sutton (retired). BIRMINGHAM CITY
Ins: Garry O'Connor (Lokomotiv Moscow, �2.7m), Stuart Parnaby (Middlesbrough, free), Fabrice Muamba (Arsenal, undisclosed), Olivier Kapo (Juventus, �3m), Daniel de Ridder (Celta Vigo, free), Richard Kingston (Antalyaspor, free), Rafael Schmitz (Lille, season-long loan), Franck Queudrue (Fulham, �2.5m)
Outs: Bruno N'Gotty (Leicester, free), Stephen Clemence (Leicester, �1m), DJ Campbell (Leicester, �2.1m) BLACKBURN ROVERS
Outs: Bruno N'Gotty (Leicester, free), Stephen Clemence (Leicester, �1m), DJ Campbell (Leicester, �2.1m) BLACKBURN ROVERS
Ins: Gunnar Nielsen (BK Frem Copenhagen, undisclosed), Maceo Rigters (NAC Breda, undisclosed), Roque Santa Cruz (Bayern Munich, undisclosed). Outs: Andy Todd (Derby, undisclosed) BOLTON WANDERERS
Ins: Gavin McCann (Aston Villa, �1m), Jlloyd Samuel (Aston Villa, free), Gerald Cid (Bordeaux, undisclosed), Blerim Dzemaili (FC Zurich, undisclosed), Zoltan Harsanyi (FC Senec, undisclosed), Danny Guthrie (Liverpool, season-long loan), Mikel Alonso (Real Socieded, loan), Christian Wilhelmsson (Nantes, loan). Outs: Tal Ben Haim (Chelsea, free), Henrik Pedersen (released), Quinton Fortune (released), David Thompson (released), Cesar Martin (released). CHELSEA
Ins: Florent Malouda (Lyon, undisclosed), Tal Ben Haim (Bolton, free), Claudio Pizarro (Bayern Munich, free), Steve Sidwell (Reading, free), Danny Philliskirk (Oldham, undisclosed). Outs: Khalid Boulahrouz (Sevilla, season-long loan), Yves Makaba-Makalamby (Hibernian, free), Geremi (Newcastle, free), Michael Mancienne (QPR, season-long loan). DERBY COUNTY
Ins: Andy Todd (Blackburn, undisclosed), Robert Earnshaw (Norwich City, �3.5m), Tyrone Mears (West Ham, �1m), Andy Griffin (Portsmouth, free). Outs: Seth Johnson (released), Paul Peschisolido (Luton, free), Morten Bisgaard (released), Paul Boertien (Walsall, free), Lee Grant (released), Ryan Smith (Millwall, �150,000), Lionel Ainsworth (Hereford, free). EVERTON
Ins: Phil Jagielka (Sheffield Utd, �4m) Outs: Gary Naysmith (Sheffield United, �1m), Richard Wright (West Ham, free), Alessandro Pistone (released), Scott Phelan (Bradford, free). FULHAM
Ins: Aaron Hughes (Aston Villa, �1m), Steven Davis (Aston Villa, undisclosed), Diomansy Kamara (West Brom, �6m), Chris Baird (Southampton, �3.025m), Paul Konchesky (West Ham, �3.25m), David Healy (Leeds, �1.5m), Lee Cook (QPR, undisclosed). Outs: Claus Jensen (released), Mark Pembridge (released), Tomasz Radzinski (released), Mark Crossley (released, now at Oldham), Michael Brown (Wigan, undisclosed), Franck Queudrue (Birmingham, �2.5m). LIVERPOOL
Ins: Andrey Voronin (Bayer Leverkusen, free), Kristian Nemeth & Andras Simon (both MTK Hungariam, undisclosed), Nikolay Mihaylov (Levski Sofia, undisclosed), Fernando Torres (Atletico Madrid, undisclosed), Yossi Benayoun (West Ham, undisclosed), Ryan Babel (Ajax, �11.5m), Lucas Leiva (Gremio, undisclosed). Outs: Mark Gonzalez (Real Betis, undisclosed), Bolo Zenden (Marseille, free), Robbie Fowler (Cardiff, free), Florent Sinama Pongolle (Recreativo Huelva, �2.7m), Danny Guthrie (Bolton, season-long loan), Luis Garcia (Atletico Madrid, undisclosed), Craig Bellamy (West Ham, �7.5m), Djibril Cisse (Marseille, �6m), Jerzy Dudek (Real Madrid, released). MANCHESTER CITY
Ins: Geovanni (Cruzeiro, free), Rolando Bianchi (Reggina, �8.8m), Gelson Fernandes (FC Sion, undisclosed), Martin Petrov (Atletico Madrid, �4.7m), Javier Garrido (Real Sociedad, �1.5m), Vedran Corluka (Dinamo Zagreb, undisclosed), Elano (Shakhtar Donetsk, �8m) Outs: Sylvain Distin (Portsmouth, free), Trevor Sinclair (released), Stephen Jordan (Burnley, free), Hatem Trabelsi (released), Joey Barton (Newcastle, �5.8m), Nicky Weaver (Charlton, free). MANCHESTER UNITED
Ins: Owen Hargreaves (Bayern Munich, undisclosed), Anderson* (FC Porto, undisclosed), Nani* (Sporting Lisbon, undisclosed), Tomasz Kuszczak (West Brom, undisclosed)
(* Combined transfer fee for Anderson and Nani was �30m) Outs: Kieran Richardson (Sunderland, undisclosed), Giuseppe Rossi (Villarreal, undisclosed), Alan Smith (Newcastle, �6m) MIDDLESBROUGH
(* Combined transfer fee for Anderson and Nani was �30m) Outs: Kieran Richardson (Sunderland, undisclosed), Giuseppe Rossi (Villarreal, undisclosed), Alan Smith (Newcastle, �6m) MIDDLESBROUGH
Ins: Tuncay Sanli (Fenerbahce, free), Jeremie Aliadiere (Arsenal, �2m), Jonathan Woodgate (Real Madrid, �7m), Luke Young (Charlton, �2.5m). Outs: Mark Viduka (Newcastle, free), Stuart Parnaby (Birmingham, free), Abel Xavier (LA Galaxy, free), Malcolm Christie (released), Danny Graham (released), Jason Kennedy (Livingston, loan). NEWCASTLE UNITED
Ins: Mark Viduka (Middlesbrough, free), Joey Barton (Man City, �5.8m), David Rozehnal (Paris St Germain, �2.9m), Geremi (Chelsea, free), Alan Smith (Manchester United, �6m), Claudio Cacapa (Lyon, free). Outs: Scott Parker (West Ham, �7m), Titus Bramble (Wigan, free), Antoine Sibierski (Wigan, free), Craig Moore (released), Olivier Bernard (released), Alan O'Brien (undisclosed). PORTSMOUTH
Ins: David Nugent (Preston, undisclosed), John Utaka (Rennes, undisclosed), Arnold Mvuemba (Rennes, undisclosed), Sulley Muntari (Udinese, �7m), Sylvain Distin (Manchester City, free), Hermann Hreidarsson (Charlton, free), Martin Cranie (Southampton, undisclosed). Outs: Svetoslav Todorov (Charlton, free), Daryl Fordyce (released), Andy Griffin (Derby, free), Collins Mbesuma (Bursaspor, undisclosed). READING
Ins: Kalifa Cisse (Boavista, �1m), Emerse Fae (Nantes, �2.5m). Outs: Steve Sidwell (Chelsea, free), Greg Halford (Sunderland, �2.5m), Curtis Ujah (Yeovil, free), Jonathan Hayes (MK Dons, loan). SUNDERLAND
Ins: Dickson Etuhu (Norwich, �1.5m), Kieran Richardson (Manchester United, undisclosed), Greg Halford (Reading, �2.5m), Russell Anderson (Aberdeen, �1m), Michael Chopra (Cardiff City, �5m), Paul McShane (West Brom, �2.5m), Stephen Elliott (Wolves, undisclosed). Outs: Kenny Cunningham (released), Tommy Miller (Ipswich, released). TOTTENHAM HOTSPUR
Ins: Gareth Bale (Southampton, �5m), Adel Taarabt (Lens, undisclosed), Yuri Berchiche (Athletic Bilbao, undisclosed), Darren Bent (Charlton �16.5m), Younes Kaboul (Auxerre, �8m), Danny Rose (Leeds, undisclosed), Kevin-Prince Boateng (Hertha Berlin, undisclosed). Outs: Emil Hallfredsson (Lyn-Oslo, undisclosed), Reto Ziegler (Sampdoria, undisclosed), Mark Yeates (Colchester, undisclosed). WEST HAM UNITED
Ins: Scott Parker (Newcastle, �7m), Julien Faubert (Bordeaux, �6.1m), Richard Wright (Everton, free), Craig Bellamy (Liverpool, �7.5m), Freddie Ljungberg (West Ham, �3m). Outs: Paul Konchesky (Fulham, �3.25m), Nigel Reo-Coker (Aston Villa, �8.5m), Tyrone Mears (Derby, �1m), Yossi Benayoun (Liverpool, undisclosed), Marlon Harewood (Aston Villa, undisclosed), Teddy Sheringham (Colchester, released), Shaun Newton (Leicester, released), Roy Carroll (Rangers, free). WIGAN ATHLETIC
Ins: Antoine Sibierski (Newcastle, free), Titus Bramble (Newcastle, free), Mario Melchiot (Rennes, free), Andreas Granqvist (Helsingborg, undisclosed), Carlo Nash (Preston, �300,000), Jason Koumas (West Brom, �5.3m), Michael Brown (Fulham, undisclosed). Outs: Lee McCulloch (Rangers, �2.25m), Matt Jackson (Watford, free), Arjan de Zeeuw (released), David Unsworth (released), Andreas Johansson (AaB Aalborg, free).
Source: BBC Sport