Below is a full list of every player so far announced to be released by clubs this summer, with players marked with an asterisk those who have been offered new deals by their clubs but are yet to sign new deals, meaning, as things stand, they will become free agents on July 1.
Birmingham City: Neil Etheridge, Gary Gardner, Scott Hogan, Marc Roberts, Ivan Sunjic, Lukas Jutkiewicz, John Ruddy
Blackburn Rovers: Kyle McFadzean, John Fleck
Bristol City: Matty James, Andy King, Andreas Weimann, Joe Williams*
Coventry City: Simon Moore, Liam Kelly, Callum O’Hare*
Huddersfield Town : Jordan Rhodes, Yuta Nakayama, Connor Mahoney, Aaron Rowe, Brahima Diarra, Jonathan Hogg*
Hull City: Greg Docherty, Billy Sharp, Vaughn Covil, Aaron Connolly, Adama Traoré, Cyrus Christie, David Robson

Middlesbrough: Paddy McNair, Liam Roberts, Jamie Jones*
Millwall: Shaun Hutchinson, Bartosz Bialkowski
Norwich: Danny Batth, Ben Gibson, Dimitris Giannoulis, Sam McCallum, Jon McCracken, Ken Aboh*
Plymouth: Callum Burton, Oscar Halls, Jack Endacott, Mickel Miller, Brendan Galloway, Will Jenkins Davies*
Preston: Greg Cunningham, Ben Woodburn, Alan Browne, Ched Evans
QPR: Andre Dozzell, Aaron Drewe, Ossie Kakay, Albert Adomah, Stephen Duke-McKenna, Jordan Archer
Rotherham United : Cafu, Curtis Durose, Grant Hall, Joel Holvey, Lee Peltier, Nat Ford, Sam Clucas, Sean Morrison, Shane Ferguson, Tolaji Bola, Tyler Blackett, Jamie Lindsay*
Sheffield Wednesday: Tyreeq Bakinson, George Byers, Juan Delgado, Reece James, Ciaran Brennan, Lee Gregory, Barry Bannan, Cameron Dawson, Di’Shon Bernard, Dominic Iorfa, Liam Palmer, Will Vaulks, Josh Windass*
Stoke: Wesley, Tyrese Campbell, Ciaran Clark, Enda Stevens*
Sunderland: Bradley Dack, Corry Evans
Swansea City: Liam Walsh, Przemyslaw Placheta, Nathanael Ogbetaz, Jamie Paterson, Richard Faakye
M