Veteran defender Ramahlwe Mphahlele is set to depart Kaizer Chiefs at the expiration of his playing contract at the end of June after the club decided against extending his stay.
"Kaizer Chiefs have opted to not extend Ramahlwe Mphahlele’s contract when it expires in June," the club said in a statement.
"His leadership on and off the pitch saw him wear the captain’s armband numerous times.
"Thank you 'Rama' and all the best in the future."
Scroll through the gallery to see Kaizer Chiefs' confirmed departures
Mphahlele made 127 appearances in all competitions while scoring six goals and providing eight assists since his highly-publicised move from rivals Mamelodi Sundowns in 2016.