Find out the latest movements on the men's county circuit ahead of the 2024 County Championship, T20 Blast and One-Day Cup
Overseas players: Mohammad Amir (Pakistan, T20 Blast group stage post T20 World Cup), Daryn Dupavillon (South Africa, all formats - May-September 20), Blair Tickner (New Zealand, County Championship and T20 Blast - April-July 4), Cam Fletcher (New Zealand, from 7 June for T20)
Players in: David Lloyd (Glamorgan), Pat Brown (Worcestershire), Aneurin Donald (Hampshire), Samit Patel (Nottinghamshire), Ross Whiteley (Hampshire), Jack Morley (Lancashire - season-long loan), Harry Moore (academy), Yousaf Bin Naeem (academy), Martin Andersson (loan from 8 September then permanent move)
Players out: Leus du Plooy (Middlesex), George Scrimshaw (Northamptonshire), Billy Godleman, Mark Watt, Tom Wood, Archie Harrison (all released), Mattie McKiernan (retired)
Overseas players: David Bedingham (South Africa, all formats), Scott Boland (Australia, County Championship and T20 Blast - April-July), Ben Dwarshuis (Australia, T20 Blast - replacement for Scott Boland), Ashton Turner (Australia, T20 Blast), Peter Siddle (Australia, County Championship - six matches, April-June - replacement for Scott Boland), Neil Wagner (New Zealand, 28 July to end of August), Chemar Holder (West Indies, from 7 September)
Players in: Colin Ackermann, Callum Parkinson (both Leicestershire)
Players out: Harry Crawshaw, Luke Doneathy, Ross Whitfield (all released), Liam Norwell (mutual consent)
Overseas players: Dean Elgar (South Africa, all formats), Simon Harmer (South Africa, all formats), Daniel Sams (Australia, T20 Blast), Eathan Bosch (South Africa, four County Championship matches, six T20 Blast matches)
Players in: Jordan Cox (Kent), Harry Duke (Yorkshire, County Championship - two-match loan)
Players out: Dan Lawrence (Surrey), Alastair Cook (retired), Will Buttleman, Eshun Kalley, Aron Nijjar, Josh Rymell (all released), Feroze Khushi (Kent, loan)
Overseas players: Mir Hamza (Pakistan, County Championship - seven matches, April-May), Colin Ingram (South Africa, all formats), Marnus Labuschagne (Australia, all formats), Fraser Sheat (New Zealand, 22 August-12 September)
Players in: Mason Crane (Hampshire - season-long loan), Craig Miles (Warwickshire, County Championship - three-match April loan), Brad Wheal (Hampshire, County Championship - April loan), Asa Tribe
Players out: David Lloyd (Derbyshire), Andrew Salter (retired), Callum Taylor (released)
Overseas players: Cameron Bancroft (Australia, all formats), Zafar Gohar (Pakistan, all formats), Beau Webster (Australia, T20 Blast and County Championship - June-July), Curtis Campher (Ireland, 14 August)
Players in: Charlie Tear (Sussex, two-week loan)
Players out: Tom Lace (retired), Will Naish, Paul van Meekeren, Jared Warner (all released)
Overseas players: Mohammad Abbas (Pakistan, all formats), Kyle Abbott (South Africa, all formats), Ben McDermott (Australia, T20 Blast), Michael Neser (Australia, T20 Blast and County Championship - first eight T20s, June), Naveen-ul-Haq** (Afghanistan, T20 Blast - from July 6 - withdrawn), Ottniel Baartman (South Africa, last six T20ss)
Players in: Ali Orr (Sussex)
Players out: Mason Crane (Glamorgan), Scott Currie (Leicestershire - season-long loan), Aneurin Donald, Ross Whiteley (both Derbyshire), Jack Campbell, Harry Petrie (both released), Brad Wheal (Glamorgan, County Championship - April loan), Ian Holland (Leicstershire)
Overseas players: Wes Agar (Australia, County Championship and T20 Blast - April-July), Xavier Bartlett (T20 Blast - eight matches, June), Beyers Swanepoel (South Africa, all formats - May onwards), Charlie Stobo (Australia, all formats - May 20 to September 16), Tom Rogers (six T20 Blast matches, July)
Players in: Michael Cohen (free agent), George Garrett (Warwickshire), Matt Parkinson (Lancashire), Feroze Khushi (loan - June 28 to July 13, County Championship & T20 Blast)
Players out: Jordan Cox (Essex), Michael Hogan (retired), Alex Blake, James Logan (both released)
Overseas players: Tom Bruce (New Zealand, all formats), Nathan Lyon (Australia, County Championship - seven matches, April-July), Chris Green (Australia, T20 Blast - replacement for Nathan Lyon)
Players in: Mitchell Stanley (Worcestershire)
Players out: Rob Jones (Worcestershire), Danny Lamb (Sussex), Matt Parkinson (Kent), Dane Vilas (retired), Richard Gleeson (released), Jack Morley (Derbyshire - season-long loan)
Overseas players: Peter Handscomb (Australia, all formats), Wiaan Mulder (South Africa, all formats - from May), Will Pucovski** (Australia, County Championship - five matches, April-May), Marcus Harris (Australia, County Championship - seven matches, April-May - replacement for Will Pucovski), Ajinkya Rahane (India, One-Day Cup & County Championship - replacement for Wiaan Mulder), Jimmy Neesham (New Zealand, T20 Blast - six matches, replacement for Wiaan Mulder), Paul Stirling (Irelamd T20 Blast - two matches, injury replacement for Peter Handscomb)
Players in: Ben Cox (Worcestershire), Scott Currie (Hampshire - season-long loan), Ben Green (Somerset, County Championship - three-match loan, April-May), Ben Mike (Yorkshire), Liam Trevaskis (Durham), Ben Green (Somerset, 19 April-6 May), Ian Holland (Hampshire, season-long loan from May 23), Lewis Goldsworthy (Somerset, T20 Blast loan)
Players out: Colin Ackermann, Callum Parkinson (both Durham), Ed Barnes, Will Davis, Michael Finan, Arron Lilley, Scott Steel, Nick Welch (all released)
Overseas players:
Players in: Henry Brookes (Warwickshire), Leus du Plooy (Derbyshire)
Players out: John Simpson (Sussex), Tim Murtagh (retired), Daniel O'Driscoll, Toby Greatwood, Max Harris (all released)
Overseas players: Matthew Breetzke (South Africa, T20 Blast), Siddharth Kaul(India, County Championship - three matches, May), Karun Nair (India, County Championship - seven matches, April-May), Sikandar Raza (Zimbabwe, T20 Blast), Prithvi Shaw (India, County Championship and One-Day Cup - from June), Chris Tremain (Australia, County Championship - four matches, April), Ashton Agar (Australia, T20 Blast - four matches)
Players in: George Bartlett (Somerset), George Scrimshaw (Derbyshire), Ravi Bopara (Sussex - T20 Blast), Michael Finan (County Championship)
Players out: Tom Taylor (Worcestershire), Hassan Azad, Josh Cobb, Harry Gouldstone (all released), Gareth Berg, Simon Kerrigan, Ollie Sale, Graeme White (all retired)
Overseas players: Fazalhaq Farooqi (Afghanistan, T20 Blast - final six group matches), Ben Lister (New Zealand, T20 Blast - first eight group matches), Dane Paterson (South Africa, all formats), Will Young (New Zealand, County Championship and T20 Blast - April-July)
Players in: Jack Haynes, Dillon Pennington, Josh Tongue (all Worcestershire)
Players out: Jake Ball (Somerset), Samit Patel (Derbyshire), Stuart Broad (retired)
Overseas players: Matt Renshaw (Australia, County Championship - seven matches, April-May), Will Sutherland **(Australia, County Championship and T20 Blast - April-July), Migael Pretorius (South Africa, County Championship - match matches minimum, April-May - replacement for Will Sutherland), Riley Meredith (Somerset, all formats - May-September)
Players in: Jake Ball (Nottinghamshire)
Players out: George Bartlett (Northamptonshire), Steven Davies (retired), Jack Brooks (released), Ben Green (Leicestershire, County Championship - three-match loan, April-May)
Overseas players: Sean Abbott (Australia, County Championship and T20 Blast - May-June), Aaron Hardie** (Australia, County Championship and T20 Blast - May 24-July), Kemar Roach (West Indies, County Championship - seven matches, April-May), Spencer Johnson (Australia, T20 Blast - first eight matches)
Players in: Dan Lawrence (Essex)
Players out: Dan Moriarty (Yorkshire), Nick Kimber, Nico Reifer (both released)
Overseas players: Daniel Hughes (Australia, County Championship and T20 Blast - June-September), Nathan McAndrew (Australia, County Championship and T20 Blast - June-July), Cheteshwar Pujara (India, County Championship - seven matches, April-May), Jayden Seales (West Indies, County Championship and T20 Blast - April-June 8), Jaydev Unadkat (India, County Championship - five matches, August-September)
Players in: Danny Lamb (Lancashire), John Simpson (Middlesex), Jack Campbell
Players out: George Garton (Warwickshire), Ali Orr (Hampshire), Jamie Atkins, Steven Finn (both retired), Ravi Bopara (released) Charlie Tear (Gloucestershire, two-week loan)
Overseas players: Hassan Ali**(Pakistan, County Championship and T20 Blast - April-July), Aamer Jamal (Pakistan, County Championship and T20 Blast - April 25-July), Michael Rae (New Zealand)
Players in: George Garton (Sussex), Richard Gleeson (free agent)
Players out: Ethan Brookes (Worcestershire), Henry Brookes (Middlesex), George Garrett (Kent), Manraj Johal (released)
Overseas players: Usama Mir ** (Pakistan, T20 Blast), Yadvinder Singh (India, all formats) Nathan Smith (New Zealand, all formats), Jason Holder (West Indies, County Championship - five matches, April-May), Hayden Walsh (West Indies, T20 Blast - replacement for Usama Mir)
Players in: Ethan Brookes (Warwickshire), Josh Cobb (free agent), Rob Jones (Lancashire), Tom Taylor (Northamptonshire)
Players out: Pat Brown (Derbyshire), Ben Cox (Leicestershire), Jack Haynes, Dillon Pennington, Josh Tongue (all Nottinghamshire), Mitchell Stanley (Lancashire), Taylor Cornall (released)
Overseas players: Donovan Ferreira (South Africa, T20 Blast), Shan Masood (Pakistan, all formats)
Players in: Dan Moriarty (Surrey)
Players out: Ben Mike (Leicestershire), Will Fraine, Jack Shutt (released)
** withdrawn
*updated June 2, 2024*
Join The Cricketer's brand new Whatsapp channel for the latest breaking news, comment and features - click here to become a member