Cardiff City stars Sol Bamba, Joe Bennett and Jonny Williams have all left the club, it has been announced.
The Bluebirds revealed their retained list on Tuesday evening, with the high-profile trio joining Junior Hoilett in departing.
The news will surprise many, with boss Mick McCarthy appearing to suggest Williams would be staying last month.
Bamba's departure will sadden supporters after the Bluebirds cult hero's final season saw him battle and overcome cancer. He came on in the final minute of the Bluebirds' last match of the season but will not wear the shirt again.
There have been previous suggestions he would be given a coaching role at the club, but no announcement on that has been made at this stage.
Bennett had been holding contract talks with club bosses before and after serious injury struck in March. No deal has been reached, and the man described by chairman Mehmet Dalman as "the best left back in the league" leaves for nothing at the end of his current contract.
What is your reaction to the news? Have your say in the comments below
A Cardiff City statement read: "We would like to place on record our sincerest thanks and best wishes to Sol Bamba, Joe Bennett and Junior Hoilett who will be moving on this summer upon the expiration of their current deals.
"The three players joined us in 2016 and would go on to become key figures in our 2017/18 promotion squad. Between them they made a total of 478 appearances across a five-year period, representing a significant contribution to the Club’s recent progress and history.
"Joe Day and Jonny Williams will also leave the Club with our best wishes at the end of June.
"Our departing Bluebirds will always be welcome here at Cardiff City Stadium and we wish them all the very best for the future."
2020/21 Retained List
First team
Leandro Bacuna
Joel Bagan
Ciaron Brown
Rubin Colwill
Aden Flint
Robert Glatzel
Mark Harris
Kieffer Moore
Sean Morrison
Josh Murphy
Curtis Nelson
Perry Ng
Marlon Pack
Dillon Phillip
Joe Ralls
Tom Sang
Alex Smithies
Lee Tomlin
Isaac Vassell
Will Vaulks
Max Watters
Gavin Whyte
Retained Under 23s
Ibrahim Bakare
Sam Bowen (contract offered)
Isaak Davies
Oliver Denham
Kieron Evans
Caleb Hughes
Tavio D'Almeida
Ntazana Mayembe
Keenan Patten
George Ratcliffe
Chanka Zimba
Departing U23s: Jack Bodenham, Aaron Bolger, Daniel Griffiths, Roland Idowu, Daniel Martin, Camron McWilliams, Ryan Reynolds, James Waite, Jack Williams, Ben Margetson.
Retained scholars
Jac Clay
Benjamin Coley
James Crole
Thomas Davies
Aidan MacNamara
Joshua Rippon
Rhys Schwank
Contracts offered: Taylor Jones, Ryan Kavanagh, Eli King, Siyabonga Ligendza, Owen Pritchard and Nativ Yanko.
Departing scholars: Mweembe Chiabi, Jaimie Cogman, Jack Masrani, Bradley Stewart, Frazer Thomas and Ethan Vaughan.