Premier League ins and outs
Ins: Aaron Ramsey (Cardiff, £5m), Samir Nasri (Marseille, undisclosed), Amaury Bischoff (Werder Bremen, undisclosed).
Outs: Gilberto Silva (Panathinaikos, £1m), Alexander Hleb (Barcelona, £11.8m), Jens Lehmann (Stuttgart, free), Mathieu Flamini (AC Milan, free), Kerrea Gilbert (Leicester, loan).
Ins: Steve Sidwell (Chelsea, £5m), Curtis Davies (West Brom, undisclosed), Brad Friedel (Blackburn, £2m).
Outs: Thomas Sorensen (released), Patrik Berger (Spart Prague, free), Luke Moore (West Brom, £3m).
Ins: Robbie Fowler (Cardiff, free), Paul Robinson (Tottenham, £3.5m).
Outs: Stephane Henchoz (released), Bruno Berner (released), Peter Enckelman (Cardiff, free), Brad Friedel (Aston Villa, £2m), David Bentley (Tottenham, £15m).
Ins: Johan Elmander (Toulouse, £10m), Fabrice Muamba (Birmingham, £5m), Mustapha Riga (Levante, undisclosed).
Outs: Daniel Braaten (Toulouse, undisclosed), Andranik Teymourian (Fulham, free), Stelios (released), Ivan Campo (released), El Hadji Diouf (Sunderland, £2.5m).
Ins: Jose Bosingwa (FC Porto, £16.2m), Deco (Barcelona, £8m).
Outs: Steve Sidwell (Aston Villa, £5m), Ben Sahar (Portsmouth, loan), Ryan Bertrand (Norwich, loan), Slobodan Rajkovic (FC Twente, loan), Claude Makelele (Paris St Germain, free), Khalid Boulahrouz (Stuttgart, £4m), Tal Ben Haim (Manchester City, undisclosed).
Outs: Lee Carsley (Birmingham City, free), Stefan Wessels (VfL Osnabruck, free).
Ins: John Pantsil and Bobby Zamora (West Ham, £6.3m), Tony Kallio (Young Boys Bern, undisclosed), Andranik Teymourian (Bolton, free), Zoltan Gera (West Brom, free), David Stockdale (Darlington, undisclosed), Mark Schwarzer (Middlesbrough, free), Fredrik Stoor (Rosenborg, undisclosed).
Outs: Dejan Stefanovic (Norwich, undisclosed), Nathan Ashton (Wycombe, nominal fee), Elliot Omozusi (Norwich, loan), Ricardo Batista (Sporting, undisclosed), Tony Warner (Hull City, free), Carlos Bocanegra (Stade Rennais, free), Brian McBride (Toronto, free), Philippe Christanval, Jari Litmanen, Simon Elliott, Kasey Keller (all released).
Ins: Peter Halmosi (Plymouth, £2m), George Boateng (Middlesbrough, £1m), Tony Warner (Fulham, free), Bernard Mendy (Paris St Germain, free), Geovanni (Manchester City, free), Craig Fagan (Derby, £750,000), Anthony Gardner (Tottenham, loan).
Outs: Michael Bridges (Carlisle, loan), Henrik Pedersen (Silkeborg IF, free), David Livermore (Brighton, free).
Ins: David Ngog (Paris St Germain, undisclosed), Emmanuel Mendy (Murcia Deportivo, free), Diego Cavalieri (Palmeiras, undisclosed), Andrea Dossena (Udinese, undisclosed), Philipp Degen (Borussia Dortmund, free), Robbie Keane (Tottenham, £20.3m).
Outs: Jack Hobbs (Leicester, loan), Godwin Antwi (Tranmere, loan), Adam Hammill (Blackpool, loan), Scott Carson (West Brom, £3.25m), Peter Crouch (Portsmouth, £11m), Harry Kewell (Galatasaray, free), Paul Anderson (Nottingham Forest, loan), Anthony le Tallec (Le Mans, undisclosed), John Arne Riise (Roma, £4m), Besian Idrizaj (Wacker Tirol, free), Danny Guthrie (Newcastle, undisclosed), Robbie Threlfall (Hereford, loan).
Ins: Jo (CSKA Moscow, £18m), Tal Ben Haim (Chelsea, undisclosed).
Outs: Georgios Samaras (Celtic, undisclosed), Andreas Isaksson (PSV Eindhoven, undisclosed), Geovanni (Hull, free), Emile Mpenza and Paul Dickov (both released), Sun Jihai (Sheffield United, free), Matthew Mills (Doncaster, £300,000).
Outs: Adam Eckersley (AC Horsens, free), Gerard Pique (Barcelona, £5m), Tom Heaton (Cardiff City, loan), Chris Eagles (Burnley, £1m).
Ins: Didier Digard (Paris St Germain, £4m), Marvin Emnes (Sparta Rotterdam, £3.2m).
Outs: George Boateng (Hull City, £1m), Fabio Rochemback (Sporting, free), Lee Dong-Gook (released), Mark Schwarzer (Fulham, free), Steve Thompson (Port Vale, free), Lee Cattermole (Wigan, £3.5m).
Ins: Danny Guthrie (Liverpool, undisclosed), Jonas Gutierrez (Real Mallorca, undisclosed).
Outs: Emre (Fenerbahce, undisclosed), David Rozehnal (Lazio, £2.9m), Peter Ramage (QPR, free).
Ins: Peter Crouch (Liverpool, £11m), Ben Sahar (Chelsea, loan), Glen Little (Reading, free).
Outs: Sulley Muntari (Inter Milan, £12.7m).
Ins: Seyi George Olofinjana (Wolves, £3m), Dave Kitson (Reading, £5.5m).
Outs: Marlon Broomes (Blackpool, free).
Ins: Pascal Chimbonda (Tottenham, undisclosed), David Meyler (Cork City, undisclosed), Nick Colgan (Ipswich, free), Teemu Tainio (Tottenham, undisclosed), El Hadji Diouf (Bolton, £2.5m), Steed Malbranque (Tottenham, undisclosed).
Outs: Andrew Cole (Nottingham Forest, free), Greg Halford (Sheffield United, loan), Ian Harte and Stephen Wright (both released), Ross Wallace (Preston, loan).
Ins: John Bostock (Crystal Palace, £700,000), Jake Livermore (Crewe, loan), Heurelho Gomes (PSV Eindhoven, undisclosed), Luka Modric (£15.8m), Giovani dos Santos (Barcelona, £4.7m), David Bentley (Blackburn, £15m).
Outs: Pascal Chimbonda (Sunderland, undisclosed), Paul Robinson (Blackburn, £3.5m), Teemu Tainio (Sunderland, undisclosed), Joe Martin (Blackpool, undisclosed), Robbie Keane (Liverpool, £20.3m). Anthony Gardner (Hull City, loan), Steed Malbranque (Sunderland, undisclosed).
Ins: Scott Carson (Liverpool, £3.25m), Marek Cech (FC Porto, £1.4m), Gianni Zuiverloon (Heerenveen, £3.2m), Luke Moore (Aston Villa, £3m).
Outs: Kevin Phillips (Birmingham, free), Curtis Davies (Aston Villa, undisclosed), Martin Albrechtsen (Derby County, free), Zoltan Gera (Fulham, free).
Ins: Valon Behrami (Lazio, £5m), Balint Bajner (Liberty Salonta, undisclosed).
Outs: John Pantsil and Bobby Zamora (Fulham, £6.3m), Richard Wright (Ipswich, undisclosed).
Ins: Amr Zaki (Zamalek, loan), Olivier Kapo (Birmingham, £3.5m), Daniel de Ridder (Birmingham, free), Lee Cattermole (Middlesbrough, £3.5m).
Outs: Andreas Granqvist (Groningen, £600,000), Julius Aghahowa (Kayserispor, undisclosed), Salomon Olembe (Kayserispor, free), Josip Skoko (Hajduk Split, free), David Cotterill (Sheffield United, undisclosed).