List of English football transfers summer 2023

2023 English football summer transfer pili la 14 June zaŋ chaŋ 1 September 2023. Bol'ŋmɛriba ban ka bol'ŋmɛri yiya nyɛla ban ni tooi nyɛ bol'ŋmɛri yiya n kpe saha kam, Bol'ŋmɛri yiya ni tooi kpuɣi shɛba samli amaa n doli bɛ bol'ŋmɛri yiya zalisi, ka bol'ŋmɛri yili ni tooi kuli kpuri mn piigi ŋun gbaari bolli samli din deei yi niŋ ka bɛ lahi ka ŋun pun gbaari ka di niŋ dabaa ayi. Yuya ŋɔ chanimi ni bol'ŋmɛri yili bee bol'ŋmɛri yiya din yina Premier League beee EFL din daa tooi naai ni winter 2022–23 transfer window anashaara goli January biɛɣu pihita ni yini yuuni 2023 ni pɔi ni 2023 summer window.

 Transfers 

Bol'ŋmɛriba mini bol'ŋmɛri yiya din ka tuuta nyɛla English. Ka Cardiff City, Swansea City, Newport County mini Wrexham nyɛ din goli Football Association of Wales ka gbubi Welsh tuuta, bɛ ŋmɛri la Championship mini League Two zaŋ doli taba, ka bɛ chandi lahabaya be kpe.

DateNameMoving fromMoving toFee 2 February 2023   Unattached Nottingham Forest Free 3 February 2023   Unattached Grimsby Town Free 6 February 2023   Unattached Queens Park Rangers Free   Unattached Stevenage Free 11 February 2023  Unattached Wycombe Wanderers Free 13 February 2023  Unattached Swindon Town Free 14 February 2023  Unattached  Cardiff City Free 17 February 2023   Unattached  Swansea City Free 20 February 2023  Unattached Stockport County Free   Unattached Accrington Stanley Free 2 March 2023  Unattached Crawley Town Free  Unattached Gillingham Free 7 March 2023  Unattached Swindon Town Free 8 March 2023  Unattached Rotherham United Free   Everton  Juventus £25m 17 March 2023   Unattached Morecambe Free 22 March 2023   Wolverhampton Wanderers  Minnesota United Undisclosed 23 March 2023   Unattached Crawley Town Free   Unattached Tranmere Rovers Free   Unattached Salford City Free 24 March 2023  Unattached Doncaster Rovers Free 25 March 2023   Unattached Northampton Town Free 17 April 2023   West Ham United  Beşiktaş Undisclosed 14 June 2023  Birmingham City Sunderland Undisclosed    Borussia Mönchengladbach Burnley Undisclosed  Rochdale Brentford Undisclosed  Sheffield United Doncaster Rovers Undisclosed  Queens Park Rangers Bristol City Undisclosed    Freiburg Brentford £11m  Bradford City Harrogate Town Undisclosed   Portsmouth Lincoln City Undisclosed   Brighton & Hove Albion Liverpool £35m    Aberdeen Bristol City Undisclosed  Rochdale Grimsby Town Undisclosed    Hibernian Millwall Undisclosed   Everton  Saint-Étienne Undisclosed   Watford Brighton & Hove Albion £30m  Brighton & Hove Albion Queens Park Rangers Undisclosed  Stevenage Grimsby Town Undisclosed  Bournemouth Portsmouth Undisclosed    Freiburg Brentford £22m  Halifax Town Doncaster Rovers Undisclosed  Chelsea Hull City Undisclosed  Halifax Town Barrow Undisclosed  Nottingham Forest Mansfield Town Undisclosed    Sassuolo Bournemouth Undisclosed   Brighton & Hove Albion  Feyenoord Undisclosed   Newcastle United Nottingham Forest Undisclosed15 June 2023  Liverpool  Aberdeen Undisclosed    Glentoran Portsmouth Undisclosed16 June 2023   Wigan Athletic Portsmouth Undisclosed17 June 2023   Inter Miami Brentford Undisclosed    Juventus Tottenham Hotspur £25m18 June 2023    Benfica Sunderland Undisclosed20 June 2023    RB Leipzig Chelsea £52m21 June 2023  Eastleigh Exeter City Undisclosed   Reading  Genoa Undisclosed   Leeds United Birmingham City Undisclosed    CSKA Moscow Blackburn Rovers Free    Central Coast Mariners Sunderland £300,00022 June 2023  Hereford AFC Wimbledon Undisclosed  Crawley Town AFC Wimbledon Undisclosed23 June 2023  Swindon Town Colchester United Undisclosed    Roma Bournemouth £9.6m   Wolverhampton Wanderers  Al Hilal £47m   West Bromwich Albion Burnley £7m    PSV Eindhoven Sunderland Undisclosed   Charlton Athletic  Hibernian Undisclosed 24 June 2023  Southampton Bolton Wanderers Undisclosed 25 June 2023   Chelsea  Al Hilal £17m 26 June 2023   Manchester United  Utrecht Undisclosed    Seongnam Brentford Undisclosed   Coventry City  Ross County Undisclosed   Peterborough United Ipswich Town Undisclosed 27 June 2023  Barnet Peterborough United Undisclosed  Reading Watford Undisclosed   Chelsea Manchester City £25m   Leeds United Carlisle United Undisclosed  Rochdale Blackpool Undisclosed    Empoli Tottenham Hotspur Undisclosed   Leyton Orient Burnley Undisclosed 28 June 2023  Exeter City Peterborough United Undisclosed   Chelsea Arsenal £65m  Leicester City Tottenham Hotspur £40m   Chelsea  Al Ahli Undisclosed   Arsenal Barrow Undisclosed  Peterborough United Stevenage Undisclosed 29 June 2023   Derby County Birmingham City Undisclosed  Ipswich Town Burton Albion Undisclosed   Peterborough United Blackpool Undisclosed  Grimsby Town Crawley Town Undisclosed 30 June 2023  Colchester United Salford City Undisclosed  Exeter City Sutton United Undisclosed    Villarreal Chelsea £32m  Blackpool Sheffield Wednesday Undisclosed  Cambridge United Charlton Athletic Undisclosed  Manchester United Birmingham City Undisclosed  Chelsea  AC Milan £15m   Arsenal  Monza Undisclosed  Unattached Wigan Athletic Free   Southampton  Trabzonspor Undisclosed  Chesterfield Peterborough United Undisclosed 1 July 2023  Crewe Alexandra Leyton Orient Free  Manchester City Middlesbrough Free    Motherwell Exeter City Free  Bristol Rovers Stevenage Free  Fleetwood Town Cambridge United Free  Southend United Sutton United Free  Fulham Stevenage Free  Gateshead Doncaster Rovers Free  Stockport County Carlisle United Free  Burnley Norwich City Free  Chelsea Bolton Wanderers Free  Millwall Burton Albion Free   Brentford  Western Sydney Wanderers Free   Cheltenham Town Fleetwood Town Free  Barrow Northampton Town Free  Cheltenham Town Morecambe Free   Exeter City Bristol Rovers Free  Fulham Millwall Free   Sutton United AFC Wimbledon Free  Crystal Palace  Rangers Free  Fleetwood Town Salford City Free    Aberdeen Barrow Free  Forest Green Rovers Mansfield Town Free   West Bromwich Albion York City Free  Hull City Stockport County Free   Southampton Burton Albion Free  Stevenage Gillingham Free  Leyton Orient Sutton United Free  Wolverhampton Wanderers Leicester City £7.5m  Ipswich Town Bolton Wanderers Free  Morecambe Crewe Alexandra Free  Huddersfield Town Peterborough United Free   Grimsby Town Burton Albion Free  Morecambe Notts County Free    Atlético Madrid Wolverhampton Wanderers £44m  Tranmere Rovers Bolton Wanderers Free    Borussia Dortmund Brighton & Hove Albion Free  Woking Harrogate Town Free  Huddersfield Town Harrogate Town Free  Bristol City Coventry City Free  Derby County Cheltenham Town Free   Sunderland  Hadjuk Split Free  Carlisle United Tranmere Rovers Free  Norwich City  Rangers Free   Morecambe Barrow Free   Fulham Norwich City Free   Bradford City Grimsby Town Free   Hull City Derby County Free   Watford  Legia Warsaw Free  Plymouth Argyle Blackburn Rovers Free   Newport County Walsall Free  Carlisle United Shrewsbury Town Free  Wycombe Wanderers Stevenage Free   Manchester United Leyton Orient Free  Blackpool Salford City Free   Fulham  Girona Free  Morecambe Harrogate Town Free  Barrow Burton Albion Free  Charlton Athletic Milton Keynes Dons Free  Plymouth Argyle Port Vale Free   Manchester City  Barcelona Free  Middlesbrough Rotherham United Free  Charlton Athletic Milton Keynes Dons Free   Toulouse Watford Free   Forest Green Rovers Tranmere Rovers Free  Stockport County Walsall Free   Wrexham Yeovil Town Free    Ross County Port Vale Free  Charlton Athletic Forest Green Rovers Free  Cambridge United Doncaster Rovers Free  Luton Town Charlton Athletic Free  Cheltenham Town Sutton United Free  Tranmere Rovers  Newport County Free  Stoke City Walsall Free   Brentford  Malmö Free   Fulham  Portimonense Free  Brighton & Hove Albion Forest Green Rovers Free   Burnley Lincoln City Free  Mansfield Town Walsall Free   Stockport County AFC Wimbledon Free   Oxford United Notts County Free   Chelsea  Al-Ittihad Free   Liverpool  Werder Bremen Free   Rochdale Crawley Town Free   Fulham Queens Park Rangers Free    Dundee Doncaster Rovers Free   Bournemouth Crystal Palace Free   Oldham Athletic Port Vale Free   Woking Barnsley Free   Gillingham Stevenage Free   Bristol Rovers Mansfield Town Free   Burton Albion Milton Keynes Dons Free   Queens Park Rangers Gillingham Free  Norwich City Chelsea Free  Plymouth Argyle Fleetwood Town Free   Exeter City Bradford City Free  Crewe Alexandra Harrogate Town Free  Milton Keynes Dons Oxford United Free  Forest Green Rovers Tranmere Rovers Free   Derby County Notts County Free   Watford Morecambe Free  Liverpool Brighton & Hove Albion Free    Odense Newcastle United Free    Royal Antwerp Birmingham City Free  Blackpool Morecambe Free    Benfica Chelsea Free  Charlton Athletic Blackpool Free  Grimsby Town  Newport County Free  Tottenham Hotspur  Standard Liège Free  Blackpool Derby County Free  Luton Town AFC Wimbledon Free  Ebbsfleet United Sutton United Free   Newport County Milton Keynes Dons Free  Stevenage Tranmere Rovers Free  Burnley Portsmouth Free    Swansea City Burnley Undisclosed  Morecambe  Motherwell Free   Barnsley Bradford City Free   Rotherham United Luton Town Free   Larne Cheltenham Town Free  Harrogate Town Bradford City Free  Shrewsbury Town Blackpool Free    Twente Plymouth Argyle Free    Sporting CP Tottenham Hotspur £34.5m  Crawley Town Crewe Alexandra Free   Everton  Standard Liège Free  Port Vale Barrow Free   Norwich City  Minnesota United Free  Shrewsbury Town Grimsby Town Free   Watford  Udinese Undisclosed  Sutton United Notts County Free  Stevenage AFC Wimbledon Free  Morecambe Port Vale Free  Brighton & Hove Albion Bristol City Free  Middlesbrough Carlisle United Free  Accrington Stanley Grimsby Town Free   Notts County Oxford United Free    Giresunspor Norwich City Free  Lincoln City Leyton Orient Free   Cardiff City Port Vale Free  Carlisle United Morecambe Free   Burton Albion Portsmouth Free   Wigan Athletic  Aberdeen Free  Sutton United Lincoln City Free    Partick Thistle Morecambe Free  Leyton Orient Sutton United Free  Burton Albion Wigan Athletic Free  Arsenal Wigan Athletic Free  Hull City Bradford City Free   Leyton Orient Queens Park Rangers Free   Bradford City Morecambe Free  Bromley Sutton United Free  Exeter City Portsmouth Free  Bournemouth Norwich City Free  Chelsea  Rangers Free  Hartlepool United Doncaster Rovers Free  Oxford United Cambridge United Free  Forest Green Rovers Portsmouth Free Birmingham CityWalsallFree  Sheffield Wednesday York City Free  Morecambe Burton Albion Free   Kilmarnock Morecambe Free  Port Vale Notts County Free  Crystal Palace Cheltenham Town Free    Kilmarnock Bradford City Free  Burnley Harrogate Town Free  Barnsley Bristol Rovers Free  Peterborough United Stevenage Free  Blackpool Oxford United Free   Leicester City Aston Villa Free  Solihull Moors Barrow Free   Salford City Stockport County Free  Cambridge United Crewe Alexandra Free    Metz Wolverhampton Wanderers Undisclosed    Vitesse Blackburn Rovers Free  Lincoln City Grimsby Town Free  Rotherham United Derby County Free   Chelsea Millwall Free  Peterborough United Derby County Free   Swindon Town Gillingham Free  Sutton United Grimsby Town Free   Plymouth Argyle Bristol Rovers Free   Sunderland Shewsbury Town Free  Tottenham Hotspur Leicester City £10m    Penybont  Newport County Free  Rotherham United Doncaster Rovers Free  Port Vale Barrow Free   Bournemouth  Udinese Free2 July 2023   Accrington Stanley Port Vale Free    RB Leipzig Liverpool £60m    Cardiff City Portsmouth Undisclosed    Western Sydney Wanderers Portsmouth Undisclosed3 July 2023   Barnsley Luton Town Undisclosed   AFC Wimbledon Port Vale Free   Middlesbrough Grimsby Town Undisclosed  Everton Plymouth Argyle Free   Heart of Midlothian  Swansea City Free   Northampton Town Wolverhampton Wanderers Free  Salford City Port Vale Free  St Albans City Crawley Town Free  West Bromwich Albion Aston Villa Free    AC Milan Newcastle United £55m    Anderlecht Brighton & Hove Albion £16.3m4 July 2023   Blackburn Rovers  Villarreal Free  Sheffield Wednesday Lincoln City Free   Wolverhampton Wanderers Brentford £23m  Sheffield United Grimsby Town Undisclosed   Liverpool  Al Ahli Free  Port Vale Bolton Wanderers Undisclosed  Bromley Crawley Town Undisclosed  Birmingham City Bristol Rovers Free   Brentford Middlesbrough Free   Ipswich Town Wycombe Wanderers Free  Exeter City  Swansea City Free   Cardiff City Rotherham United Free   Watford  PAOK Free5 July 2023  Chelsea Southampton Free    Sivasspor  Cardiff City Free  Hartlepool United Barnsley Free  Chelsea Manchester United £55m  Rochdale Harrogate Town Undisclosed   Norwich City  St. Pauli Free   Leicester City  Atlético Madrid Free   Sheffield United Stoke City Free6 July 2023   Chelsea  Atlético Madrid Free  Sheffield Wednesday  Hatayspor Free  Wealdstone Leyton Orient Undisclosed  Forest Green Rovers AFC Wimbledon Undisclosed   Leicester City  Real Betis Free    PEC Zwolle Middlesbrough Undisclosed   Arsenal  Bayer Leverkusen £21.4m7 July 2023  Peterborough United Stevenage Undisclosed  Luton Town Derby County Free   Blackburn Rovers  Ross County Free    Melbourne City Middlesbrough Free   Wolverhampton Wanderers  Standard Liège Undisclosed   Charlton Athletic Carlisle United Undisclosed   Reading  Cardiff City Free  Cheltenham Town Charlton Athletic Undisclosed   Forest Green Rovers Carlisle United Free  Stoke City Stockport County Free  Manchester City Middlesbrough Undisclosed    Central Coast Mariners Middlesbrough Undisclosed  Everton Coventry City £8m  Halifax Town Morecambe Free   Rotherham United Derby County Undisclosed8 July 2023   Nottingham Forest Rotherham United Free   Queens Park Rangers Middlesbrough Undisclosed  Bournemouth Stoke City Undisclosed  Everton Chelsea £4m   Manchester City Ipswich Town Undisclosed9 July 2023  Middlesbrough  Samsunspor Undisclosed   Sunderland  Lion City Sailors Undisclosed10 July 2023  Hayes & Yeading United Exeter City Free   Chelsea  PAOK Free    KV Oostende Coventry City Undisclosed  Bristol City Derby County Undisclosed11 July 2023  Maidenhead United Barrow Undisclosed  Charlton Athletic Wigan Athletic Free   Hull City  Fortaleza Undisclosed    Odense Preston North End Undisclosed    Cardiff City Oxford United Free    Celtic Plymouth Argyle Undisclosed   Derby County Bristol City Undisclosed    Newport County Mansfield Town Free    Swansea City Southampton Free   Lincoln City Portsmouth Free  Peterborough United Mansfield Town Undisclosed    Shakhtar Donetsk Tottenham Hotspur Free   Reading Cheltenham Town Free12 July 2023   Queens Park Rangers  Rangers Free   Manchester City Southampton £10.5m    Derry City Fleetwood Town Undisclosed   Huddersfield Town Preston North End Undisclosed    Swansea City Blackpool Undisclosed  Wigan Athletic  Al Qadsiah Free    Villarreal Aston Villa £31.5m   Bolton Wanderers Milton Keynes Dons Undisclosed  Blackpool  Swansea City Undisclosed13 July 2023   Wigan Athletic Cambridge United Free    Lyon Bournemouth £12.8m   Coventry City  Sporting CP £20m  Leicester City Ipswich Town Undisclosed  Cambridge United Reading Free   Chelsea  AC Milan £19m   Leeds United  Al-Rayyan Undisclosed    Brøndby Sheffield United Undisclosed    Waterford Shrewsbury Town Undisclosed  Ipswich Town Wycombe Wanderers Free  Aston Villa Everton Free14 July 2023  Blackburn Rovers Carlisle United Free   Birmingham City Luton Town £4m  Middlesbrough Forest Green Rovers Free   Bournemouth Birmingham City Undisclosed   Wigan Athletic Preston North End Undisclosed   Walsall Northampton Town Free   Burnley Doncaster Rovers Free  Barnsley Shrewsbury Town Free    Ajax Arsenal £34m15 July 2023  Watford  Utrecht Free   Oxford City Crawley Town Free    Nice  Cardiff City Free  West Ham United Arsenal £105m  Wolverhampton Wanderers Birmingham City Undisclosed16 July 2023    Santos Chelsea £13m17 July 2023   Everton Queens Park Rangers Free   Huddersfield Town  Udinese Undisclosed  Barnsley Coventry City Undisclosed   Coventry City Stoke City Free  Cambridge United Reading Free  Oxford United Forest Green Rovers Free   Swansea City Plymouth Argyle £1m   Cambridge United Mansfield Town Free18 July 2023  Cray Valley Paper Mills Crawley Town Free  Tranmere Rovers  Minnesota United Undisclosed   Leicester City Manchester United Free    Brøndby Leicester City Undisclosed    Swansea City Coventry City £500,000    Sparta Rotterdam Hull City Undisclosed   Bristol City Wycombe Wanderers Free   Leeds United  Al Qadsiah Free   Wigan Athletic Salford City Undisclosed  Brackley Town Crawley Town Undisclosed19 July 2023    Basel Burnley Undisclosed   Chelsea Leeds United £7m  Exeter City Burton Albion Free   Southampton  Al-Duhail Undisclosed  Watford  Nürnberg Undisclosed  Wigan Athletic Middlesbrough Free   Manchester City  Lorient Free    Häcken Sheffield United Undisclosed20 July 2023  Stockport County Morecambe Free    Atlético Madrid Wolverhampton Wanderers Free    AZ Alkmaar Bournemouth Undisclosed   Aston Villa Luton Town Undisclosed    Inter Milan Manchester United £47.2m    Dundee United Cheltenham Town Free  Manchester City Burnley £19m  Alvechurch Walsall Undisclosed21 July 2023   Chelsea  Marseille Free   Huddersfield Town Peterborough United Undisclosed   Newport County Crewe Alexandra Free    OH Leuven Millwall Undisclosed   Rotherham United Millwall Free  West Bromwich Albion Watford Free   Blackpool Huddersfield Town Free  Norwich City Plymouth Argyle £1m  Ipswich Town Leyton Orient Free   Beşiktaş Burnley Free   Crystal Palace Wycombe Wanderers Free  Wolverhampton Wanderers Walsall Undisclosed  Wycombe Wanderers Reading Free  Oldham Athletic Tranmere Rovers Free22 July 2023    Torino Nottingham Forest Free  Blackpool Birmingham City Free    Bayer Leverkusen Aston Villa £51.9m   Manchester United Reading Undisclosed  Liverpool Preston North End Undisclosed  Burnley Coventry City Undisclosed23 July 2023  Leicester City Newcastle United £38m   Manchester United  Al Nassr Undisclosed24 July 2023  Rochdale AFC Wimbledon Free    Paços de Ferreira Sheffield Wednesday Undisclosed   Stoke City Queens Park Rangers Free   Milton Keynes Dons Cambridge United Free  Millwall Gillingham Free   Luton Town Bolton Wanderers Undisclosed  Peterborough United  Heart of Midlothian Undisclosed  Crawley Town Walsall Free  Wolverhampton Wanderers Shrewsbury Town Free   Watford  Marseille Undisclosed    Shelbourne  Newport County Undisclosed    Marítimo Stoke City Undisclosed   Crystal Palace  Galatasaray Free25 July 2023   Solihull Moors Barnsley Free  Blackburn Rovers Charlton Athletic Undisclosed   Manchester United Nottingham Forest £15m    Young Boys Norwich City Undisclosed   Wolverhampton Wanderers Fulham £5m   Watford  Udinese Undisclosed  Gillingham Sutton United Free    Espanyol Burnley £2.6m    Aberdeen Salford City Free   Forest Green Rovers Barnsley Undisclosed  Nottingham Forest  Nashville £5m   Cardiff City Barnsley Undisclosed26 July 2023  Plymouth Argyle  St Mirren Free   Werder Bremen Birmingham City Undisclosed  Southampton Bristol Rovers Free    Fiorentina Brighton & Hove Albion £14.5m  Carlisle United Sutton United Free  Huddersfield Town Portsmouth Free   Burton Albion Charlton Athletic Undisclosed27 July 2023  Blackburn Rovers Sunderland Free  Liverpool  Al-Ettifaq £12m  Chelsea  Anderlecht Free  Crawley Town Gillingham Undisclosed  Brighton & Hove Albion Peterborough United Free   Chelsea  AEK Athens Free    Sporting Gijón Sheffield Wednesday Undisclosed    Heerenveen Coventry City Undisclosed28 July 2023    Ajax Fulham £19m  Swindon Town Crawley Town Undisclosed  Wolverhampton Wanderers Luton Town Undisclosed   Milton Keynes Dons Exeter City Undisclosed   Walsall Swindon Town Free  Woking Barnsley Free   Manchester City  Al Ahli £30m  Northampton Town  Newport County Free    Sochaux Sunderland Undisclosed   Colchester United Milton Keynes Dons Free   Aston Villa Stoke City Undisclosed29 July 2023  Newcastle United Leeds United Undisclosed   Coventry City Carlisle United Free30 July 2023   Newcastle United  Al Ahli Undisclosed31 July 2023   Manchester United Sheffield Wednesday Free   Liverpool  Al-Ittihad Undisclosed    Troyes  Swansea City Undisclosed   Montpellier Leicester City Undisclosed  Arsenal Colchester United Free1 August 2023  Nottingham Forest Queens Park Rangers Free   Accrington Stanley Lincoln City Undisclosed   Bolton Wanderers Cambridge United Free    Bordeaux West Bromwich Albion Free   Sheffield United  Marseille £20m   Southampton  Monaco Undisclosed    Rennes Chelsea £23.2m  Gillingham Crawley Town Undisclosed

 Loans 

Start dateEnd dateNameMoving fromMoving to 2 February 2023 31 May 2023   Wigan Athletic  Ross County 16 February 2023 23 February 2023  Accrington Stanley Stevenage 20 March 2023 1 July 2023  Nottingham Forest  D.C. United 14 June 2023 31 May 2024  Liverpool Crewe Alexandra 31 May 2024   Liverpool Preston North End 16 June 2023 31 May 2024   Wolverhampton Wanderers Doncaster Rovers 26 June 2023 31 May 2024   Arsenal  Rapid București 31 May 2024  Southampton Colchester United 27 June 2023 31 May 2024   Ipswich Town Cambridge United 31 May 2024    Bayern Munich Wigan Athletic 28 June 2023 31 May 2024  Newcastle United  Newport County 31 May 2024  Brentford Bradford City 31 May 2024  Liverpool  Aberdeen 29 June 2023 31 May 2024  Aston Villa Plymouth Argyle 31 May 2024  Queens Park Rangers Swindon Town 31 May 2024   Brighton & Hove Albion  Rangers 31 May 2024   Brentford Oxford United 30 June 2023 31 May 2024   Liverpool  RB Leipzig 31 May 2024   Hull City Forest Green Rovers 31 May 2024   Stockport County AFC Wimbledon 31 May 2024  Chelsea  Heerenveen1 July 2023 31 December 2023   Watford  Orsomarso 31 May 2024  Brighton & Hove Albion Oxford United 31 May 2024  Bournemouth  Kilmarnock 31 May 2024  Middlesbrough  St Mirren 31 May 2024   Newcastle United  Feyenoord 31 May 2024   Ipswich Town  Kilmarnock 31 May 2024   Leicester City  OH Leuven 2 July 2023 31 May 2024  Manchester City Hull City 3 July 2023 31 May 2024   Liverpool  Dundee 31 May 2024   Fulham Northampton Town 31 May 2024    Celtic Fleetwood Town 4 July 2023 31 May 2024  Hull City Grimsby Town 31 May 2024   Wolverhampton Wanderers  Grasshopper 31 May 2024   Wolverhampton Wanderers  Grasshopper 31 May 2024    Udinese Watford 31 May 2024    Troyes  Cardiff City 5 July 2023 31 May 2024   Ipswich Town Leyton Orient 6 July 2023 31 May 2024   Leeds United  Eintracht Frankfurt 7 July 2023 31 May 2024  Lincoln City Walsall 8 July 2023 31 May 2024   Leeds United  Roma 9 July 2023 31 May 2024   Leeds United  Union Berlin 10 July 2023 31 May 2024  Middlesbrough Leyton Orient 31 May 2024    Cardiff City  Dundee United 31 May 2024  Chelsea Bromley 31 May 2024  Luton Town  Dundee United 11 July 2023 31 May 2024  Manchester City Wycombe Wanderers 31 May 2024   Chelsea  Union Berlin 31 May 2024   Southampton  Göztepe 31 May 2024   Burnley Morecambe 12 July 2023 31 May 2024  Chelsea Exeter City 13 July 2023 31 May 2024  Sheffield United Wycombe Wanderers 31 May 2024   Bournemouth  Lorient 31 May 2024   Liverpool  Mainz 05 14 July 2023 31 May 2024  Fulham Crawley Town 31 May 2024  Manchester City Leicester City 31 May 2024  Crystal Palace Colchester United 31 May 2024   Leeds United  Roma 31 May 2024  Oxford United Burton Albion 31 May 2024  Brentford Exeter City 15 July 2023 31 May 2024   Crystal Palace Port Vale 31 May 2024  West Bromwich Albion  Cardiff City 17 July 2023 31 May 2024  Sheffield United Port Vale 31 May 2024  Norwich City Accrington Stanley 31 May 2024    Hibernian Shrewsbury Town 31 May 2024    Troyes Sheffield United 31 May 2024   Leeds United  Real Betis 18 July 2023 31 May 2024   Arsenal Colchester United 31 May 2024   Ipswich Town Charlton Athletic 31 May 2024  Milton Keynes Dons Swindon Town 31 May 2024   Rotherham United Peterborough United 31 May 2024  Hull City Tranmere Rovers 19 July 2023 31 May 2024  Liverpool Wigan Athletic 31 May 2024  Norwich City Portsmouth 31 May 2024   Aston Villa Exeter City 20 July 2023 31 May 2024   West Bromwich Albion Bolton Wanderers 31 May 2024   Chelsea Ipswich Town 31 May 2024    Sporting CP Hull City21 July 2023 31 May 2024   West Ham United Stevenage 31 May 2024   Wolverhampton Wanderers Stoke City 31 May 2024   Manchester City Luton Town22 July 2023 31 May 2024  Birmingham City Accrington Stanley 31 May 2024   Wolverhampton Wanderers Stoke City 31 May 2024   Celtic Wigan Athletic 31 May 2024  Norwich City Accrington Stanley23 July 2023 31 May 2024    Villarreal Everton 31 May 2024   Nottingham Forest Wycombe Wanderers 31 May 2024  Manchester City  Reims24 July 2023 31 May 2024  Sunderland Shrewsbury Town 31 May 2024  Nottingham Forest Carlisle United 31 May 2024   Burnley  Aarhus 31 May 2024   Aston Villa  Nice 31 May 2024 Ross Tierney MotherwellWalsall25 July 2023 31 May 2024  Brentford Bristol Rovers 31 May 2024   Brentford Bristol Rovers 31 May 2024  Watford Sheffield Wednesday 31 May 2024   Brighton & Hove Albion West Bromwich Albion 31 December 2023  Millwall Salford City26 July 2023 31 May 2024   Aberdeen Stockport County 31 May 2024  Huddersfield Town Northampton Town 31 May 2024  Everton Plymouth Argyle27 July 2023 31 May 2024    Hoffenheim Burnley 31 May 2024  Stoke City Huddersfield Town 31 May 2024  Manchester United  Hibernian 31 May 2024   Wolverhampton Wanderers Rotherham United 31 May 2024   Newcastle United Watford 31 May 2024  Everton Oxford United 31 May 2024    Inter Milan Bournemouth 31 May 2024   Bournemouth Stoke City 31 May 2024  Newcastle United Wigan Athletic28 July 2023 31 May 2024  Aston Villa Stockport County 31 May 2024   Bologna Coventry City 31 May 2024   Newport County Woking 31 May 2024    Cardiff City Morecambe 31 May 2024   Luton Town Rotherham United 31 May 2024  West Ham United Wycombe Wanderers 31 May 2024  Wolverhampton Wanderers Notts County29 July 2023 31 May 2024   Brighton & Hove Albion Northampton Town 31 May 2024  West Ham United Crawley Town31 July 2023 31 May 2024  Brentford Bolton Wanderers 31 May 2024  Brighton & Hove Albion  Swansea City 31 May 2024   Leeds United  Borussia Mönchengladbach1 August 2023 31 May 2024   Watford  Udinese 31 May 2024   Nottingham Forest Cheltenham Town 31 May 2024   Shrewsbury Town Sutton United 31 December 2023  Crystal Palace Carlisle United 31 May 2024   Brighton & Hove Albion Leyton Orient

Kundivihira
Generic

Specific

England
Summer 2023
Category:2023–24 in English football