Cape Town - Cape Town City FC have announced that defender Robyn Johannes will be the club's new captain in replace of Lebogang Manyama.
This comes after Manyama departed for Turkish side Konyaspor on transfer deadline day.
"It was a very easy decision for me, I've known Robyn a long time - I share the same views with him," said head coach Benni McCarthy at a press conference held in Cape Town.
"He's a player who leaves everything on the training pitch and for me that is what it's about.
"Since I walked through the door that is what every single player has given me.
"All I've asked for is hard work, determination, dedication and to train every day like it's your last and that is how you will go into football matches as well."
The 31-year-old defender previously played for Orlando Pirates, Mamelodi Sundowns, Golden Arrows and AmaZulu.
Johannes captained the Citizens in both legs of the MTN8 semi-final against Bidvest Wits as they secured a cup final berth against SuperSport United.
"We have so many captains in the team, so for them to pick me it means a lot," said Johannes.
"I think the most important thing for me, week in and week out, is I make sure I deliver and perform at a high level.
"And that's the focus just to do the best I can, every game and make sure this team remain at the top where they belong."
Meanwhile, City are set to face Soweto giants Kaizer Chiefs on Wednesday at the Cape Town Stadium in their next Absa Premiership clash.
Kick-off is at 19:30.