# List of English football transfers winter 2023–24

The 2023–24 English football winter transfer window ran from 1 January to 1 February 2024. Players without a club may be signed at any time, clubs may sign players on loan dependent on their league's regulations, and clubs may sign a goalkeeper on an emergency loan if they have no registered senior goalkeeper available. This list includes transfers featuring at least one club from either the Premier League or the EFL that were completed after the end of the summer 2023 transfer window on 2 September 2023 and before the end of the 2024 winter window.

## Transfers

All players and clubs without a flag are English. While Cardiff City, Swansea City, Newport County and Wrexham are affiliated with the Football Association of Wales and thus take the Welsh flag, they play in the Championship and League Two respectively, and so their transfers are included here.
| Date | Name | Moving from | Moving to | Fee |
| 4 September 2023 | Cameron McGeehan | Unattached | Colchester United | Free |
| 4 September 2023 | Kieran Sadlier | Unattached | Wycombe Wanderers | Free |
| 4 September 2023 | Davinson Sánchez | Tottenham Hotspur | Galatasaray | £8.5m |
| 5 September 2023 | Eric Bailly | Manchester United | Beşiktaş | Undisclosed |
| 5 September 2023 | Moussa Djenepo | Southampton | Standard Liège | Undisclosed |
| 5 September 2023 | Jack Fitzwater | Unattached | Exeter City | Free |
| 5 September 2023 | Andi Zeqiri | Brighton & Hove Albion | Genk | Undisclosed |
| 7 September 2023 | Demarai Gray | Everton | Al-Ettifaq | £8m |
| 8 September 2023 | Steven Fletcher | Unattached | Wrexham | Free |
| 8 September 2023 | Nicolas Pépé | Arsenal | Trabzonspor | Free |
| 8 September 2023 | Axel Tuanzebe | Unattached | Ipswich Town | Free |
| 8 September 2023 | Connor Wood | Unattached | Tranmere Rovers | Free |
| 9 September 2023 | Callum Ainley | Unattached | Grimsby Town | Free |
| 9 September 2023 | Shaun MacDonald | Unattached | Exeter City | Free |
| 9 September 2023 | Joel Castro Pereira | Unattached | Reading | Free |
| 14 September 2023 | Franco Ravizzoli | Unattached | Wycombe Wanderers | Free |
| 15 September 2023 | Caleb Watts | Unattached | Exeter City | Free |
| 15 September 2023 | Yanic Wildschut | Unattached | Exeter City | Free |
| 18 September 2023 | Giulian Biancone | Nottingham Forest | Olympiacos | Undisclosed |
| 18 September 2023 | Jesse Debrah | Halifax Town | Port Vale | Free |
| 19 September 2023 | Ryan Nyambe | Unattached | Derby County | Free |
| 21 September 2023 | Ben Heneghan | Unattached | Fleetwood Town | Free |
| 26 September 2023 | Reggie Cannon | Unattached | Queens Park Rangers | Free |
| 27 September 2023 | Chris Martin | Unattached | Bristol Rovers | Free |
| 4 October 2023 | Uche Ikpeazu | Unattached | Port Vale | Free |
| 7 October 2023 | Jordan Willis | Unattached | Northampton Town | Free |
| 10 October 2023 | Ciaran Clark | Unattached | Stoke City | Free |
| 11 October 2023 | Andros Townsend | Unattached | Luton Town | Free |
| 13 October 2023 | Ryan Sandford | Unattached | AFC Wimbledon | Free |
| 14 October 2023 | Aaron Pierre | Unattached | Shrewsbury Town | Free |
| 16 October 2023 | Sam Walker | Unattached | Charlton Athletic | Free |
| 19 October 2023 | Dominic Gape | Unattached | Sutton United | Free |
| 20 October 2023 | Alex Rodríguez | Unattached | Oxford United | Free |
| 27 October 2023 | Daniel Ayala | Unattached | Rotherham United | Free |
| 2 November 2023 | Tom Pett | Unattached | Cheltenham Town | Free |
| 3 November 2023 | Jonathan Mitchell | Unattached | Harrogate Town | Free |
| 6 November 2023 | Dan Gosling | Unattached | Notts County | Free |
| 13 November 2023 | Josh Martin | Unattached | Portsmouth | Free |
| 16 November 2023 | Lyle Taylor | Unattached | Wycombe Wanderers | Free |
| 23 November 2023 | Josh Emmanuel | Unattached | Carlisle United | Free |
| 27 November 2023 | Yannick Bolasie | Unattached | Swansea City | Free |
| 30 November 2023 | Joe Bennett | Unattached | Oxford United | Free |
| 1 January 2024 | Luke Armstrong | Harrogate Town | Carlisle United | Undisclosed |
| 1 January 2024 | Roland Idowu | Waterford | Shrewsbury Town | Undisclosed |
| 1 January 2024 | Richard Kone | Athletic Newham | Wycombe Wanderers | Undisclosed |
| 1 January 2024 | Hugo Lloris | Tottenham Hotspur | Los Angeles | Free |
| 1 January 2024 | Lewis Macari | Stoke City | Notts County | Undisclosed |
| 1 January 2024 | Adrian Mazilu | Farul Constanța | Brighton & Hove Albion | £2.5m |
| 1 January 2024 | Jack Moylan | Shelbourne | Lincoln City | Free |
| 1 January 2024 | Gustavo Scarpa | Nottingham Forest | Atlético Mineiro | £4m |
| 1 January 2024 | Billy Sharp | LA Galaxy | Hull City | Free |
| 1 January 2024 | Arnór Sigurðsson | CSKA Moscow | Blackburn Rovers | Undisclosed |
| 1 January 2024 | Evan Weir | Drogheda United | Walsall | Undisclosed |
| 1 January 2024 | Tete Yengi | Ipswich Town | Livingston | Undisclosed |
| 3 January 2024 | Ronan Coughlan | Waterford | Fleetwood Town | Free |
| 3 January 2024 | Gwion Edwards | Unattached | Morecambe | Free |
| 3 January 2024 | Adam Murphy | St Patrick's Athletic | Bristol City | Undisclosed |
| 3 January 2024 | Conor Wilkinson | Motherwell | Colchester United | Undisclosed |
| 4 January 2024 | Jay McGrath | St Patrick's Athletic | Doncaster Rovers | Free |
| 4 January 2024 | Harrison Neal | Sheffield United | Carlisle United | Undisclosed |
| 4 January 2024 | Jed Steer | Unattached | Peterborough United | Free |
| 4 January 2024 | Zack Steffen | Manchester City | Colorado Rapids | Undisclosed |
| 5 January 2024 | Finn Azaz | Aston Villa | Middlesbrough | Undisclosed |
| 5 January 2024 | Bojan Radulović | HJK | Huddersfield Town | Undisclosed |
| 6 January 2024 | Stephen Wearne | Gateshead | Milton Keynes Dons | Undisclosed |
| 9 January 2024 | Odin Bailey | Salford City | Stockport County | Undisclosed |
| 9 January 2024 | Ryan Sandford | Unattached | Crawley Town | Free |
| 10 January 2024 | Joe Lewis | Stockport County | AFC Wimbledon | Undisclosed |
| 11 January 2024 | James Belshaw | Bristol Rovers | Harrogate Town | Undisclosed |
| 11 January 2024 | Radu Drăgușin | Genoa | Tottenham Hotspur | £25m |
| 11 January 2024 | Harry Lewis | Bradford City | Carlisle United | Undisclosed |
| 11 January 2024 | Ben Purrington | Ross County | Exeter City | Undisclosed |
| 11 January 2024 | Victor Torp | Sarpsborg | Coventry City | Undisclosed |
| 11 January 2024 | Sam Walker | Charlton Athletic | Bradford City | Free |
| 12 January 2024 | Jack Bycroft | Southampton | Swindon Town | Undisclosed |
| 12 January 2024 | Conor Coventry | West Ham United | Charlton Athletic | Undisclosed |
| 12 January 2024 | Macaulay Gillesphey | Plymouth Argyle | Charlton Athletic | Undisclosed |
| 12 January 2024 | Paul Glatzel | Liverpool | Swindon Town | Undisclosed |
| 12 January 2024 | Matt Macey | Unattached | Portsmouth | Free |
| 12 January 2024 | Josh Oluwayemi | Portsmouth | Lahti | Undisclosed |
| 12 January 2024 | Alex Rodríguez | Oxford United | Forest Green Rovers | Free |
| 12 January 2024 | Lyle Taylor | Wycombe Wanderers | Cambridge United | Free |
| 12 January 2024 | Doug Tharme | Blackpool | Grimsby Town | Undisclosed |
| 13 January 2024 | Donovan Pines | D.C. United | Barnsley | Free |
| 13 January 2024 | Scott Robertson | Fleetwood Town | Notts County | Free |
| 15 January 2024 | Taylor Gardner-Hickman | West Bromwich Albion | Bristol City | Undisclosed |
| 16 January 2024 | Brandon Cooper | Swansea City | Leyton Orient | Undisclosed |
| 16 January 2024 | Kyle Edwards | Ipswich Town | Oxford United | Free |
| 17 January 2024 | Tom Holmes | Reading | Luton Town | Undisclosed |
| 17 January 2024 | Remeao Hutton | Swindon Town | Gillingham | Undisclosed |
| 17 January 2024 | Pharrell Johnson | Nottingham Forest | Swindon Town | Undisclosed |
| 17 January 2024 | Matthew Sorinola | Unattached | Plymouth Argyle | Free |
| 18 January 2024 | Radinio Balker | Groningen | Huddersfield Town | Undisclosed |
| 18 January 2024 | Brandon Barker | Unattached | Morecambe | Free |
| 18 January 2024 | Kayden Harrack | Queens Park Rangers | Morecambe | Free |
| 18 January 2024 | Deon Moore | Lewes | Sutton United | Undisclosed |
| 18 January 2024 | Emmanuel Osadebe | Bradford City | Forest Green Rovers | Undisclosed |
| 19 January 2024 | Ronan Curtis | Unattached | AFC Wimbledon | Free |
| 19 January 2024 | Rarmani Edmonds-Green | Huddersfield Town | Charlton Athletic | Undisclosed |
| 19 January 2024 | Adam Forshaw | Norwich City | Plymouth Argyle | Free |
| 19 January 2024 | Will Goodwin | Cheltenham Town | Oxford United | Undisclosed |
| 19 January 2024 | Rhys Healey | Watford | Huddersfield Town | Undisclosed |
| 20 January 2024 | Valentín Barco | Boca Juniors | Brighton & Hove Albion | £7.87m |
| 22 January 2024 | Josh Harrop | Unattached | Cheltenham Town | Free |
| 22 January 2024 | Kosta Nedeljković | Red Star Belgrade | Aston Villa | Undisclosed |
| 22 January 2024 | Josh Stokes | Aldershot Town | Bristol City | Undisclosed |
| 22 January 2024 | Lewis Ward | Swindon Town | Charlton Athletic | Free |
| 23 January 2024 | Ollie O'Neill | Fulham | Leyton Orient | Undisclosed |
| 24 January 2024 | Jez Davies | Burnley | Salford City | Free |
| 24 January 2024 | Tjay De Barr | Wycombe Wanderers | Lincoln Red Imps | Free |
| 24 January 2024 | Kenny Dougall | Blackpool | Buriram United | Undisclosed |
| 24 January 2024 | Liam Kinsella | Swindon Town | Cheltenham Town | Undisclosed |
| 24 January 2024 | Connor O'Riordan | Crewe Alexandra | Blackburn Rovers | Undisclosed |
| 25 January 2024 | Nelson Abbey | Reading | Olympiacos | Undisclosed |
| 25 January 2024 | Sam Curtis | St Patrick's Athletic | Sheffield United | Undisclosed |
| 25 January 2024 | Claudio Echeverri | River Plate | Manchester City | £12.5m |
| 25 January 2024 | Jamie Jellis | Tamworth | Walsall | Undisclosed |
| 25 January 2024 | Luke Jephcott | St Johnstone | Newport County | Free |
| 25 January 2024 | Josh Vela | Fleetwood Town | Carlisle United | Undisclosed |
| 26 January 2024 | Kamil Conteh | Grimsby Town | Bristol Rovers | Undisclosed |
| 26 January 2024 | Charlie Cummins | Cobh Ramblers | Exeter City | Undisclosed |
| 26 January 2024 | Ivo Grbić | Atlético Madrid | Sheffield United | Undisclosed |
| 28 January 2024 | Michael Frey | Royal Antwerp | Queens Park Rangers | Undisclosed |
| 29 January 2024 | Ali Al-Hamadi | AFC Wimbledon | Ipswich Town | Undisclosed |
| 29 January 2024 | Callum Lang | Wigan Athletic | Portsmouth | Undisclosed |
| 29 January 2024 | Aaron Leya Iseka | Barnsley | OFI Crete | Undisclosed |
| 29 January 2024 | Paik Seung-ho | Jeonbuk Hyundai Motors | Birmingham City | Undisclosed |
| 29 January 2024 | Ronald | Grêmio Anápolis | Swansea City | Undisclosed |
| 29 January 2024 | Jay Williams | Fulham | Sutton United | Undisclosed |
| 30 January 2024 | Millenic Alli | Halifax Town | Exeter City | Undisclosed |
| 30 January 2024 | Daiki Hashioka | Sint-Truiden | Luton Town | Undisclosed |
| 30 January 2024 | Leo Hjelde | Leeds United | Sunderland | Undisclosed |
| 30 January 2024 | Beryly Lubala | Burton Albion | Wycombe Wanderers | Free |
| 30 January 2024 | Tom McIntyre | Reading | Portsmouth | £75,000 |
| 30 January 2024 | Daniel Muñoz | Genk | Crystal Palace | £6.8m |
| 31 January 2024 | Matt Butcher | Plymouth Argyle | Wycombe Wanderers | Free |
| 31 January 2024 | Christian Doidge | Hibernian | Forest Green Rovers | Undisclosed |
| 31 January 2024 | Ryan Finnigan | Southampton | Blackpool | Undisclosed |
| 31 January 2024 | Adam Mayor | Morecambe | Millwall | Undisclosed |
| 31 January 2024 | Kyle McFadzean | Coventry City | Blackburn Rovers | Undisclosed |
| 31 January 2024 | Allahyar Sayyadmanesh | Hull City | Westerlo | Undisclosed |
| 1 February 2024 | Josh Andrews | Birmingham City | Gillingham | Undisclosed |
| 1 February 2024 | Max Bird | Derby County | Bristol City | Undisclosed |
| 1 February 2024 | Luke Bolton | Salford City | Wrexham | Undisclosed |
| 1 February 2024 | Giorgi Chakvetadze | Gent | Watford | Undisclosed |
| 1 February 2024 | Aaron Collins | Bristol Rovers | Bolton Wanderers | Undisclosed |
| 1 February 2024 | Owen Dale | Blackpool | Oxford United | Undisclosed |
| 1 February 2024 | Aaron Drinan | Leyton Orient | Swindon Town | Undisclosed |
| 1 February 2024 | Josh Earl | Fleetwood Town | Barnsley | Undisclosed |
| 1 February 2024 | Niall Ennis | Blackburn Rovers | Stoke City | Undisclosed |
| 1 February 2024 | John Fleck | Sheffield United | Blackburn Rovers | Free |
| 1 February 2024 | Joe Gauci | Adelaide United | Aston Villa | Undisclosed |
| 1 February 2024 | Taylan Harris | Reading | Luton Town | Undisclosed |
| 1 February 2024 | Ethan Horvath | Nottingham Forest | Cardiff City | Undisclosed |
| 1 February 2024 | Denver Hume | Portsmouth | Grimsby Town | Undisclosed |
| 1 February 2024 | Alassana Jatta | Viborg | Notts County | Undisclosed |
| 1 February 2024 | Georgie Kelly | Rotherham United | Carlisle United | Undisclosed |
| 1 February 2024 | Tommy Lonergan | St Patrick's Athletic | Fleetwood Town | Undisclosed |
| 1 February 2024 | Calum Kavanagh | Middlesbrough | Bradford City | Undisclosed |
| 1 February 2024 | Jeremy Kelly | Unattached | Crawley Town | Free |
| 1 February 2024 | Josh Kelly | Solihull Moors | AFC Wimbledon | Undisclosed |
| 1 February 2024 | Million Manhoef | Vitesse | Stoke City | Undisclosed |
| 1 February 2024 | Jack Marriott | Fleetwood Town | Wrexham | Undisclosed |
| 1 February 2024 | Ephron Mason-Clark | Peterborough United | Coventry City | Undisclosed |
| 1 February 2024 | Sean McGurk | Leeds United | Swindon Town | Free |
| 1 February 2024 | Callan McKenna | Queen's Park | AFC Bournemouth | £300,000 |
| 1 February 2024 | Owen Moxon | Carlisle United | Portsmouth | Undisclosed |
| 1 February 2024 | Romaine Mundle | Standard Liège | Sunderland | Undisclosed |
| 1 February 2024 | Tom Nichols | Gillingham | Mansfield Town | Undisclosed |
| 1 February 2024 | Abdülkadir Ömür | Trabzonspor | Hull City | Undisclosed |
| 1 February 2024 | Przemysław Płacheta | Norwich City | Swansea City | Free |
| 1 February 2024 | Finley Potter | Sheffield United | Fleetwood Town | Free |
| 1 February 2024 | Alex Pritchard | Sunderland | Birmingham City | Undisclosed |
| 1 February 2024 | Kayne Ramsay | Harrogate Town | Charlton Athletic | Undisclosed |
| 1 February 2024 | Morgan Rogers | Middlesbrough | Aston Villa | £8m |
| 1 February 2024 | Dan Sassi | Burnley | Blackpool | Undisclosed |
| 1 February 2024 | Matz Sels | Strasbourg | Nottingham Forest | £5m |
| 1 February 2024 | Lino Sousa | Arsenal | Aston Villa | Undisclosed |
| 1 February 2024 | Matty Taylor | Forest Green Rovers | Cheltenham Town | Free |
| 1 February 2024 | Jordan Thomas | Bath City | Cheltenham Town | Undisclosed |
| 1 February 2024 | Curtis Thompson | Cheltenham Town | Grimsby Town | Free |
| 1 February 2024 | Bertrand Traoré | Aston Villa | Villarreal | Free |
| 1 February 2024 | David Turnbull | Celtic | Cardiff City | Undisclosed |
| 1 February 2024 | Caylan Vickers | Reading | Brighton & Hove Albion | Undisclosed |
| 1 February 2024 | Adam Wharton | Blackburn Rovers | Crystal Palace | £18m |

## Loans

| Start date | End date | Name | Moving from | Moving to |
| 4 September 2023 | 31 May 2024 | Tanguy Ndombele | Tottenham Hotpsur | Galatasaray |
| 4 September 2023 | 31 May 2024 | Oliwier Zych | Aston Villa | Puszcza Niepołomice |
| 5 September 2023 | 31 May 2024 | Daniel Podence | Wolverhampton Wanderers | Olympiacos |
| 7 September 2023 | 31 May 2024 | Samuel Kalu | Watford | Lausanne |
| 8 September 2023 | 31 May 2024 | Philippe Coutinho | Aston Villa | Al-Duhail |
| 11 September 2023 | 31 May 2024 | Paul Onuachu | Southampton | Trabzonspor |
| 14 September 2023 | 31 May 2024 | Jonjo Shelvey | Nottingham Forest | Çaykur Rizespor |
| 15 September 2023 | 31 May 2024 | Samuel Bastien | Burnley | Kasımpaşa |
| 15 September 2023 | 24 January 2024 | Emmanuel Dennis | Nottingham Forest | İstanbul Başakşehir |
| 21 September 2023 | 29 January 2024 | Aaron Leya Iseka | Barnsley | Hapoel Hadera |
| 7 December 2023 | 14 December 2023 | Joe Walsh | Queens Park Rangers | Accrington Stanley |
| 15 December 2023 | 22 December 2023 | James Belshaw | Bristol Rovers | Harrogate Town |
| 1 January 2024 | 31 May 2024 | Ethan Bristow | Minnesota United | Stockport County |
| 1 January 2024 | 31 May 2024 | Fábio Silva | Wolverhampton Wanderers | Rangers |
| 1 January 2024 | 31 May 2024 | Donny van de Beek | Manchester United | Eintracht Frankfurt |
| 2 January 2024 | 31 May 2024 | Dara Costelloe | Burnley | Dundee |
| 2 January 2024 | 31 May 2024 | Kerr Smith | Aston Villa | St Johnstone |
| 3 January 2024 | 31 May 2024 | Conor Carty | Bolton Wanderers | Doncaster Rovers |
| 3 January 2024 | 31 May 2024 | Luke Harris | Fulham | Exeter City |
| 3 January 2024 | 31 May 2024 | Jeremy Sarmiento | Brighton & Hove Albion | Ipswich Town |
| 4 January 2024 | 31 May 2024 | Emmanuel Adegboyega | Norwich City | Walsall |
| 4 January 2024 | 31 May 2024 | Seán Grehan | Crystal Palace | Carlisle United |
| 4 January 2024 | 31 May 2024 | Alex Matos | Chelsea | Huddersfield Town |
| 4 January 2024 | 31 May 2024 | Bénie Traoré | Sheffield United | Nantes |
| 5 January 2024 | 31 May 2024 | Yasin Ayari | Brighton & Hove Albion | Blackburn Rovers |
| 5 January 2024 | 31 May 2024 | Tyreeq Bakinson | Sheffield Wednesday | Charlton Athletic |
| 5 January 2024 | 31 May 2024 | Ben Brereton Díaz | Villarreal | Sheffield United |
| 5 January 2024 | 31 May 2024 | Ben Chrisene | Aston Villa | Blackburn Rovers |
| 5 January 2024 | 31 May 2024 | Dawson Devoy | Milton Keynes Dons | Swindon Town |
| 5 January 2024 | 31 May 2024 | Lewis Fiorini | Manchester City | Charlton Athletic |
| 5 January 2024 | 31 May 2024 | Daniel Iversen | Leicester City | Stoke City |
| 5 January 2024 | 31 May 2024 | Thilo Kehrer | West Ham United | Monaco |
| 5 January 2024 | 31 May 2024 | Archie Mair | Norwich City | Morecambe |
| 5 January 2024 | 31 May 2024 | Marcelo Pitaluga | Liverpool | St Patrick's Athletic |
| 5 January 2024 | 31 May 2024 | Lewis Travis | Blackburn Rovers | Ipswich Town |
| 7 January 2024 | 31 May 2024 | Saša Kalajdžić | Wolverhampton Wanderers | Eintracht Frankfurt |
| 8 January 2024 | 31 May 2024 | James Beadle | Brighton & Hove Albion | Sheffield Wednesday |
| 8 January 2024 | 31 May 2024 | Hayden Coulson | Middlesbrough | Blackpool |
| 8 January 2024 | 31 May 2024 | Lewis Leigh | Preston North End | Crewe Alexandra |
| 8 January 2024 | 31 May 2024 | Ashley Phillips | Tottenham Hotspur | Plymouth Argyle |
| 9 January 2024 | 31 May 2024 | Eddie Beach | Chelsea | Gateshead |
| 9 January 2024 | 31 May 2024 | Matthew Craig | Tottenham Hotspur | Doncaster Rovers |
| 9 January 2024 | 31 May 2024 | Luke Cundle | Wolverhampton Wanderers | Stoke City |
| 9 January 2024 | 31 May 2024 | Kyran Lofthouse | Barnsley | Milton Keynes Dons |
| 9 January 2024 | 31 May 2024 | Joe Taylor | Luton Town | Lincoln City |
| 9 January 2024 | 31 May 2024 | Jensen Weir | Brighton & Hove Albion | Port Vale |
| 9 January 2024 | 31 May 2024 | Timo Werner | RB Leipzig | Tottenham Hotspur |
| 10 January 2024 | 31 May 2024 | Luca Ashby-Hammond | Fulham | Notts County |
| 10 January 2024 | 31 May 2024 | Luke Ayling | Leeds United | Middlesbrough |
| 10 January 2024 | 31 May 2024 | Tyler Burey | Odense | Oxford United |
| 10 January 2024 | 31 May 2024 | Fábio Carvalho | Liverpool | Hull City |
| 11 January 2024 | 31 May 2024 | Joe Adams | Wigan Athletic | Morecambe |
| 11 January 2024 | 31 May 2024 | Jamie Cumming | Chelsea | Oxford United |
| 11 January 2024 | 31 May 2024 | Eric Dier | Tottenham Hotspur | Bayern Munich |
| 11 January 2024 | 31 May 2024 | Josh Gordon | Burton Albion | Walsall |
| 11 January 2024 | 31 May 2024 | Charlie Lakin | Burton Albion | Sutton United |
| 11 January 2024 | 31 May 2024 | Jadon Sancho | Manchester United | Borussia Dortmund |
| 11 January 2024 | 31 May 2024 | Iké Ugbo | Troyes | Sheffield Wednesday |
| 11 January 2024 | 31 May 2024 | Billy Waters | Wrexham | Doncaster Rovers |
| 12 January 2024 | 31 May 2024 | Rob Apter | Blackpool | Tranmere Rovers |
| 12 January 2024 | 31 May 2024 | Harry Boyes | Sheffield United | Fleetwood Town |
| 12 January 2024 | 31 May 2024 | Luke Chambers | Liverpool | Wigan Athletic |
| 12 January 2024 | 31 May 2024 | Joe Hugill | Manchester United | Burton Albion |
| 12 January 2024 | 31 May 2024 | Gideon Kodua | West Ham United | Wycombe Wanderers |
| 12 January 2024 | 31 May 2024 | Dexter Lembikisa | Wolverhampton Wanderers | Heart of Midlothian |
| 12 January 2024 | 31 May 2024 | Ian Maatsen | Chelsea | Borussia Dortmund |
| 12 January 2024 | 31 May 2024 | Justin Obikwu | Coventry City | Grimsby Town |
| 12 January 2024 | 31 May 2024 | Jayden Richardson | Aberdeen | Colchester United |
| 12 January 2024 | 31 May 2024 | Tommy Simkin | Stoke City | Forest Green Rovers |
| 12 January 2024 | 31 May 2024 | Dominic Thompson | Blackpool | Forest Green Rovers |
| 12 January 2024 | 31 May 2024 | Harry Wood | Hull City | Grimsby Town |
| 13 January 2024 | 31 May 2024 | David Datro Fofana | Chelsea | Burnley |
| 15 January 2024 | 31 May 2024 | Nino Adom-Malaki | Millwall | Sutton United |
| 15 January 2024 | 31 May 2024 | Hannibal Mejbri | Manchester United | Sevilla |
| 15 January 2024 | 31 May 2024 | Modou Faal | West Bromwich Albion | Walsall |
| 15 January 2024 | 31 May 2024 | Eli King | Cardiff City | Ross County |
| 15 January 2024 | 31 May 2024 | Imran Louza | Watford | Lorient |
| 15 January 2024 | 31 May 2024 | Joe Rothwell | AFC Bournemouth | Southampton |
| 15 January 2024 | 31 May 2024 | Olly Sanderson | Fulham | Sutton United |
| 15 January 2024 | 31 May 2024 | Tony Springett | Norwich City | Northampton Town |
| 15 January 2024 | 31 May 2024 | Scott Twine | Burnley | Bristol City |
| 15 January 2024 | 31 May 2024 | Andreas Weimann | Bristol City | West Bromwich Albion |
| 15 January 2024 | 31 May 2024 | Tyreik Wright | Plymouth Argyle | Bradford City |
| 16 January 2024 | 31 May 2024 | Chem Campbell | Wolverhampton Wanderers | Wycombe Wanderers |
| 16 January 2024 | 31 May 2024 | Gerard Garner | Barrow | Morecambe |
| 16 January 2024 | 31 May 2024 | Louie Moulden | Wolverhampton Wanderers | Northampton Town |
| 16 January 2024 | 31 May 2024 | Rhys Williams | Liverpool | Port Vale |
| 17 January 2024 | 31 May 2024 | Alfie Devine | Tottenham Hotspur | Plymouth Argyle |
| 17 January 2024 | 31 May 2024 | Álvaro Fernández | Manchester United | Benfica |
| 17 January 2024 | 31 May 2024 | John-Kymani Gordon | Crystal Palace | AFC Wimbledon |
| 17 January 2024 | 31 May 2024 | Tom Holmes | Luton Town | Reading |
| 17 January 2024 | 31 May 2024 | Conor McCarthy | Barnsley | Swindon Town |
| 17 January 2024 | 31 May 2024 | Vadaine Oliver | Bradford City | Stevenage |
| 17 January 2024 | 31 May 2024 | Sergio Reguilón | Tottenham Hotspur | Brentford |
| 17 January 2024 | 31 May 2024 | Cole Stockton | Burton Albion | Barrow |
| 17 January 2024 | 31 May 2024 | Hamed Traorè | AFC Bournemouth | Napoli |
| 18 January 2024 | 31 May 2024 | Josh Austerfield | Huddersfield Town | Crewe Alexandra |
| 18 January 2024 | 31 May 2024 | Craig MacGillivray | Milton Keynes Dons | Stevenage |
| 18 January 2024 | 31 May 2024 | Rico Richards | Aston Villa | Stockport County |
| 18 January 2024 | 31 May 2024 | Japhet Tanganga | Tottenham Hotspur | Millwall |
| 19 January 2024 | 31 May 2024 | Lewis Bate | Leeds United | Milton Keynes Dons |
| 19 January 2024 | 31 May 2024 | Rhys Bennett | Manchester United | Stockport County |
| 19 January 2024 | 31 May 2024 | Owen Dodgson | Burnley | Dundee |
| 19 January 2024 | 31 May 2024 | Andre Dozzell | Queens Park Rangers | Birmingham City |
| 19 January 2024 | 31 May 2024 | Tyreece John-Jules | Arsenal | Derby County |
| 19 January 2024 | 31 May 2024 | Freddie Ladapo | Ipswich Town | Charlton Athletic |
| 19 January 2024 | 31 May 2024 | Filip Marschall | Aston Villa | Milton Keynes Dons |
| 19 January 2024 | 31 May 2024 | Ivan Perišić | Tottenham Hotspur | Hajduk Split |
| 22 January 2024 | 31 May 2024 | Hakeeb Adelakun | Lincoln City | Doncaster Rovers |
| 22 January 2024 | 31 May 2024 | Corey Blackett-Taylor | Charlton Athletic | Derby County |
| 22 January 2024 | 31 May 2024 | Charlie Goode | Brentford | Wigan Athletic |
| 22 January 2024 | 31 May 2024 | Emiliano Marcondes | AFC Bournemouth | Hibernian |
| 22 January 2024 | 31 May 2024 | Adrian Mazilu | Brighton & Hove Albion | Vitesse |
| 22 January 2024 | 31 May 2024 | Kosta Nedeljković | Aston Villa | Red Star Belgrade |
| 22 January 2024 | 31 May 2024 | Myles Peart-Harris | Brenford | Portsmouth |
| 22 January 2024 | 31 May 2024 | Jaden Warner | Norwich City | Notts County |
| 23 January 2024 | 31 May 2024 | Tolaji Bola | Rotherham United | Burton Albion |
| 23 January 2024 | 31 May 2024 | Dan Gore | Manchester United | Port Vale |
| 23 January 2024 | 31 May 2024 | Riley Harbottle | Hibernian | Colchester United |
| 23 January 2024 | 31 May 2024 | Yerson Mosquera | Wolverhampton Wanderers | Villarreal |
| 23 January 2024 | 31 May 2024 | Michael Obafemi | Burnley | Millwall |
| 24 January 2024 | 31 May 2024 | Emmanuel Dennis | Nottingham Forest | Watford |
| 24 January 2024 | 31 May 2024 | Alistair Smith | Lincoln City | Colchester United |
| 25 January 2024 | 31 May 2024 | Jack Diamond | Sunderland | Carlisle United |
| 25 January 2024 | 31 May 2024 | Stephen Duke-McKenna | Queens Park Rangers | Sutton United |
| 25 January 2024 | 1 January 2025 | Claudio Echeverri | Manchester City | River Plate |
| 25 January 2024 | 31 May 2024 | Teddy Jenks | Forest Green Rovers | Ross County |
| 25 January 2024 | 31 May 2024 | Ademola Ola-Adebomi | Crystal Palace | Burton Albion |
| 25 January 2024 | 31 May 2024 | Radek Vitek | Manchester United | Accrington Stanley |
| 25 January 2024 | 31 May 2024 | Josh Walker | Burton Albion | Gillingham |
| 26 January 2024 | 31 May 2024 | Harry Anderson | Stevenage | Colchester United |
| 26 January 2024 | 31 May 2024 | Leander Dendoncker | Aston Villa | Napoli |
| 26 January 2024 | 31 May 2024 | Callum Marshall | West Ham United | West Bromwich Albion |
| 26 January 2024 | 31 May 2024 | Jonathan Leko | Milton Keynes Dons | Burton Albion |
| 26 January 2024 | 31 May 2024 | Nathanael Ogbeta | Swansea City | Bolton Wanderers |
| 26 January 2024 | 31 May 2024 | Kalvin Phillips | Manchester City | West Ham United |
| 26 January 2024 | 31 May 2024 | Luke Thomas | Leicester City | Middlesbrough |
| 29 January 2024 | 31 May 2024 | Calvin Ramsay | Liverpool | Bolton Wanderers |
| 30 January 2024 | 31 May 2024 | Owen Beck | Liverpool | Dundee |
| 30 January 2024 | 31 May 2024 | Jewison Bennette | Sunderland | Aris |
| 30 January 2024 | 31 May 2024 | David Brooks | AFC Bournemouth | Southampton |
| 30 January 2024 | 31 May 2024 | Mohamed Eisa | Milton Keynes Dons | Exeter City |
| 30 January 2024 | 31 May 2024 | Zack Elbouzedi | AIK | Swindon Town |
| 30 January 2024 | 31 May 2024 | James Gibbons | Bristol Rovers | Cambridge United |
| 30 January 2024 | 31 May 2024 | Ryan Giles | Luton Town | Hull City |
| 30 January 2024 | 31 May 2024 | Scott McKenna | Nottingham Forest | Copenhagen |
| 30 January 2024 | 31 May 2024 | Michael Olakigbe | Brentford | Peterborough United |
| 30 January 2024 | 31 May 2024 | Nat Phillips | Liverpool | Cardiff City |
| 31 January 2024 | 31 May 2024 | Ebou Adams | Cardiff City | Derby County |
| 31 January 2024 | 31 May 2024 | Kofi Balmer | Crystal Palace | AFC Wimbledon |
| 31 January 2024 | 31 May 2024 | Charlie Colkett | Crewe Alexandra | Notts County |
| 31 January 2024 | 31 May 2024 | Famara Diédhiou | Granada | Cardiff City |
| 31 January 2024 | 31 May 2024 | Kyle Hudlin | Huddersfield Town | Burton Albion |
| 31 January 2024 | 31 May 2024 | Charlie Kelman | Queens Park Rangers | Wigan Athletic |
| 31 January 2024 | 31 May 2024 | Noha Lemina | Paris Saint-Germain | Wolverhampton Wanderers |
| 31 January 2024 | 31 May 2024 | Jason Lokilo | Hull City | Vizela |
| 31 January 2024 | 31 May 2024 | Facundo Pellistri | Manchester United | Granada |
| 31 January 2024 | 31 May 2024 | Giovanni Reyna | Borussia Dortmund | Nottingham Forest |
| 31 January 2024 | 31 May 2024 | Mukhammadali Urinboev | Pakhtakor | Brentford |
| 1 February 2024 | 31 May 2024 | Derrick Abu | Southampton | Harrogate Town |
| 1 February 2024 | 31 May 2024 | Daniel Adu-Adjei | AFC Bournemouth | Leyton Orient |
| 1 February 2024 | 31 May 2024 | Brandon Aguilera | Nottingham Forest | Bristol Rovers |
| 1 February 2024 | 31 May 2024 | Lorenz Assignon | Rennes | Burnley |
| 1 February 2024 | 31 May 2024 | Elkan Baggott | Ipswich Town | Bristol Rovers |
| 1 February 2024 | 31 May 2024 | Owen Bevan | AFC Bournemouth | Hibernian |
| 1 February 2024 | 31 May 2024 | Jake Bickerstaff | Wrexham | Accrington Stanley |
| 1 February 2024 | 31 May 2024 | Max Bird | Bristol City | Derby County |
| 1 February 2024 | 31 May 2024 | Tom Bloxham | Blackburn Rovers | Harrogate Town |
| 1 February 2024 | 31 May 2024 | Macauley Bonne | Gillingham | Cambridge United |
| 1 February 2024 | 31 May 2024 | Armando Broja | Chelsea | Fulham |
| 1 February 2024 | 31 May 2024 | George Byers | Sheffield Wednesday | Blackpool |
| 1 February 2024 | 31 May 2024 | Jorge Cabezas Hurtado | Watford | Gillingham |
| 1 February 2024 | 31 May 2024 | Elijah Campbell | Everton | Fleetwood Town |
| 1 February 2024 | 31 May 2024 | Lewis Cass | Port Vale | Stockport County |
| 1 February 2024 | 31 May 2024 | Daniel Chesters | West Ham United | Salford City |
| 1 February 2024 | 31 May 2024 | Mahmoud Dahoud | Brighton & Hove Albion | VfB Stuttgart |
| 1 February 2024 | 31 May 2024 | Saxon Earley | Plymouth Argyle | Wycombe Wanderers |
| 1 February 2024 | 31 May 2024 | Khayon Edwards | Arsenal | Leyton Orient |
| 1 February 2024 | 31 May 2024 | CJ Egan-Riley | Burnley | PSV Eindhoven |
| 1 February 2024 | 31 May 2024 | Maxime Estève | Montpellier | Burnley |
| 1 February 2024 | 31 May 2024 | Josh Feeney | Aston Villa | Real Unión |
| 1 February 2024 | 31 May 2024 | Antwoine Hackford | Sheffield United | Burton Albion |
| 1 February 2024 | 31 May 2024 | Isaac Hayden | Newcastle United | Queens Park Rangers |
| 1 February 2024 | 31 May 2024 | Jack Hinchy | Brighton & Hove Albion | Shrewsbury Town |
| 1 February 2024 | 31 May 2024 | Joe Hodge | Wolverhampton Wanderers | Queens Park Rangers |
| 1 February 2024 | 31 May 2024 | Mason Holgate | Everton | Sheffield United |
| 1 February 2024 | 31 May 2024 | Adam Idah | Norwich City | Celtic |
| 1 February 2024 | 31 May 2024 | Mikey Johnston | Celtic | West Bromwich Albion |
| 1 February 2024 | 31 May 2024 | Nelson Khumbeni | Bolton Wanderers | Morecambe |
| 1 February 2024 | 31 May 2024 | Gavin Kilkenny | AFC Bournemouth | Fleetwood Town |
| 1 February 2024 | 31 May 2024 | Billy Koumetio | Liverpool | Blackburn Rovers |
| 1 February 2024 | 31 May 2024 | Julian Larsson | Nottingham Forest | Morecambe |
| 1 February 2024 | 31 May 2024 | Nigel Lonwijk | Wolverhampton Wanderers | Wycombe Wanderers |
| 1 February 2024 | 31 May 2024 | Kacper Łopata | Barnsley | Port Vale |
| 1 February 2024 | 31 May 2024 | Thimothée Lo-Tutala | Hull City | Doncaster Rovers |
| 1 February 2024 | 31 May 2024 | Orel Mangala | Nottingham Forest | Lyon |
| 1 February 2024 | 31 May 2024 | Jay Matete | Sunderland | Oxford United |
| 1 February 2024 | 31 May 2024 | Ephron Mason-Clark | Coventry City | Peterborough United |
| 1 February 2024 | 31 May 2024 | Eliezer Mayenda | Sunderland | Hibernian |
| 1 February 2024 | 31 May 2024 | Jon McCracken | Norwich City | Dundee |
| 1 February 2024 | 31 May 2024 | Conor McGrandles | Charlton Athletic | Lincoln City |
| 1 February 2024 | 31 May 2024 | Duncan McGuire | Orlando City | Blackburn Rovers |
| 1 February 2024 | 31 May 2024 | Harry McKirdy | Hibernian | Swindon Town |
| 1 February 2024 | 31 May 2024 | Adedire Mebude | Westerlo | Bristol City |
| 1 February 2024 | 31 May 2024 | Alex Mighten | Nottingham Forest | Port Vale |
| 1 February 2024 | 31 May 2024 | Zane Monlouis | Arsenal | Reading |
| 1 February 2024 | 31 May 2024 | Kieffer Moore | AFC Bournemouth | Ipswich Town |
| 1 February 2024 | 31 May 2024 | Joe Nuttall | Oldham Athletic | Cheltenham Town |
| 1 February 2024 | 31 May 2024 | Tommi O'Reilly | Aston Villa | Real Unión |
| 1 February 2024 | 31 May 2024 | John-Joe O'Toole | Mansfield Town | AFC Wimbledon |
| 1 February 2024 | 31 May 2024 | Kristian Pedersen | Swansea City | Sheffield Wednesday |
| 1 February 2024 | 31 May 2024 | Ian Poveda | Leeds United | Sheffield Wednesday |
| 1 February 2024 | 31 May 2024 | Rodrigo Ribeiro | Sporting CP | Nottingham Forest |
| 1 February 2024 | 31 May 2024 | Andy Rinomhota | Cardiff City | Rotherham United |
| 1 February 2024 | 31 May 2024 | Connor Roberts | Burnley | Leeds United |
| 1 February 2024 | 31 May 2024 | Charles Sagoe Jr. | Arsenal | Swansea City |
| 1 February 2024 | 31 May 2024 | Imari Samuels | Brighton & Hove Albion | Fleetwood Town |
| 1 February 2024 | 31 May 2024 | Andrey Santos | Chelsea | Strasbourg |
| 1 February 2024 | 31 May 2024 | Femi Seriki | Sheffield United | Rotherham United |
| 1 February 2024 | 31 May 2024 | Jack Shepherd | Barnsley | Cheltenham Town |
| 1 February 2024 | 31 May 2024 | Doğukan Sinik | Hull City | Hatayspor |
| 1 February 2024 | 31 May 2024 | Liam Smith | Cheltenham Town | Grimsby Town |
| 1 February 2024 | 31 May 2024 | Lino Sousa | Aston Villa | Plymouth Argyle |
| 1 February 2024 | 31 May 2024 | Callum Styles | Barnsley | Sunderland |
| 1 February 2024 | 31 May 2024 | Caleb Taylor | West Bromwich Albion | Bolton Wanderers |
| 1 February 2024 | 31 May 2024 | Emre Tezgel | Stoke City | Milton Keynes Dons |
| 1 February 2024 | 31 May 2024 | Nectarios Triantis | Sunderland | Hibernian |
| 1 February 2024 | 31 May 2024 | Ed Turns | Brighton & Hove Albion | Crewe Alexandra |
| 1 February 2024 | 31 May 2024 | Enes Ünal | Getafe | AFC Bournemouth |
| 1 February 2024 | 31 May 2024 | Sydney van Hooijdonk | Bologna | Norwich City |
| 1 February 2024 | 31 May 2024 | Harry Vaughan | Hull City | Bristol Rovers |
| 1 February 2024 | 31 May 2024 | Alejo Véliz | Tottenham Hotspur | Sevilla |
| 1 February 2024 | 31 May 2024 | Josh Wilson-Esbrand | Manchester City | Cardiff City |
| 1 February 2024 | 31 May 2024 | Nathan Wood | Newport County | Cork City |
| 1 February 2024 | 31 May 2024 | Ryan Woods | Hull City | Exeter City |
| 1 February 2024 | 31 May 2024 | Charlie Wyke | Wigan Athletic | Rotherham United |
| 1 February 2024 | 31 May 2024 | Anass Zaroury | Burnley | Hull City |