Zimbabwe have named their 23-man squad for the Africa Cup of Nations finals, which is set to kick off on June 21.
Teenage Hadebe and Khama Biliat of Kaizer Chiefs are among those who have been named in the final squad. Club Brugge's midfielder Marvelous Nakamba has also made the cut alongside Yanga SC's Thabani Kamusoko.
The Warriors are in Group A alongside hosts Egypt, Uganda and DR Congo.
Final squad: Goalkeepers : George Chigova (Polokwane City), Elvis Chipezeze (Baroka) and Edmore Sibanda (Witbank Spurs).
Defenders : Teenage Hadebe (Kaizer Chiefs), Divine Lunga (Golden Arrows), Ronald Pfumbidzai (Bloemfontein Celtic), Tendai Darikwa (Nottingham Forest), Jimmy Dzingai (Power Dynamos) and Alec Mudimu (CEFN Druids).
Midfielders: Talent Chawapihwa (Amazulu), Danny Phiri (Golden Arrows), Marshall Munetsi (Orlando Pirates), Marvelous Nakamba (Club Brugge), Tafadzwa Kutinyu (Azam), Ovidy Karuru (Amazulu), Khama Billiat (Kaizer Chiefs), Kudakwashe Mahachi (Orlando Pirates) and Thabani Kamusoko (Young Africans).
Strikers: Knowledge Musona (Anderlecht), Nyasha Mushekwi (Dalian Yifang), Tinotenda Kadewere (Le Havre), Knox Mutizwa (Golden Arrows) and Evans Rusike (SuperSport United).