The following senior players are leaving Cardiff City this summer as their contracts have ended:
Romaine Sawyers (pictured), Sheyi Ojo, Rohan Luthra and Oliver Denham.
Also leaving are the loan players:
Nathaniel Phillips, Josh Wilson-Esbrand, Josh Bowler, Karlan Grant and Famara Diédhiou.
And from the U21's the following players are leaving the club:
Xavier Benjamin, James Crole, Ryan Kavanagh, Kyle Kenniford, Caleb Hughes, Finlay Johnson, Jai Semenyo and Chanka Zimba.
Options to extend the contracts of Jamilu Collins, Malachi Fagan-Walcott and Isaac Jefferies have been activated meaning the full list of players still at the club (at time of writing) is:
Ebou Adams, Cian Ashford, Jak Alnwick, Joel Bagan, Jamilu Collins, Joel Colwill, Rubin Colwill, Freddie Cook, Isaak Davies, Jake Dennis, Kion Etete, Malachi Fagan-Walcott, Dimitros Goutas, Ethan Horvath, Isaac Jefferies, Eli King, Dylan Lawlor, Mark McGuinness, Yakou Meite, Perry Ng, Callum O'Dowda, Joe Ralls, Aaron Ramsey, Andy Rinomhota, Callum Robinson, Mahlon Romeo, Manolis Siopis, Ollie Tanner, Ryotaro Tsunoda, David Turnbull, Morgan Wigley, Ryan Wintle.
Contract offers have been made to Cameron Antwi, Tom Davies, Raheem Conte, Kieron Evans and Matthew Turner.