Kaizer Chiefs have confirmed the 24 players that make up their squad for this year's CAF Confederation Cup tournament.
Read: Gallery - Pirates Got Chiefs' Number...
After missing CAF action for a couple of years, Chiefs' third-place finish in 2017/18 saw them qualify for the CCC once again, and they have been drawn against Zanzibar's Zimamoto for the preliminary round of fixtures.
The Glamour Boys go into battle at home on Wednesday in a game they have taken to Nelson Mandela Bay Stadium, and will then travel to Zanzibar for the second leg on December 5th.
There are no major shocks in Giovanni Solinas' selection, however there are a handful of notable absences such as Joseph Molangoane, Gustavo Paez and Bhongolethu Jayiya.
Goalkeepers:
Itumeleng Khune, Virgil Vries, Bruce Bvuma
Defenders:
Ramahlwe Mphahlele, Siyabonga Ngezana, Erick Mathoho, Daniel Cardoso, Teenage Hadebe, Mario Booysen, Godfrey Walusimbi, Siphosakhe Ntiya-Ntiya
Midfielders:
Dumisani Zuma, Willard Katsande, George Maluleka, Siphelele Ntshangase, Dax Andrianarimanana, Hendrick Ekstein, Lebogang Manyama, Kabelo Mahlasela, Philani Zulu, Khama Billiat
Strikers:
Leonardo Castro, Bernard Parker, Ryan Moon
Do you agree with Chiefs' squad selection?