Citizens capture Teko Modise

Modise, who penned a two-year contract with the Citizens, joined the club as a free agent after leaving Sundowns in the off-season.

The 34-year-old spent six-and-a-half years with the Brazilians following his arrival from Orlando Pirates.

Modise won the league twice, the Nedbank Cup, the Telkom Knockout as well as the CAF Champions League and Super Cup with Pitso Mosimane's side.

City have also recruited Ayanda Patosi, Lyle Lakay and Jeitoso ahead of 2017/18 as they seek to challenge for honours under new coach Benni McCarthy.