Harambee Stars head coach, Sébastien Migné has named the final CHAN squad ahead of Sunday's African Nations Championship (CHAN) qualifier first leg tie against Tanzania, in Dar es Salaam.
Taifa Stars of Tanzania are seeking to revenge against Kenya after the latter defeated them last month in Egypt.
Harambee Stars are expected to arrive in Tanzania on Saturday, with the return leg set for Sunday, 4th August, 2019.
The Kenyan team will be captained by Sofapaka midfielder Dennis Odhiambo.
Some of the notable names to watch out for include; Kenya Police's Clifton Miheso, Ulinzi Stars and KPL top scorer Enosh Ochieng, Wazito FC's duo of Musa Masika and Teddy Osok, Gor Mahia forward Nicholas Kipkurui, and defende Joash Onyangao, and Bandari's Abdalla Hassan.
Here is the full line up, with Kariobangi Sharks, Gor Mahia and Wazito FC players decorating the team.
Goalkeepers:
James Saruni (Ulinzi Stars)
John Oyemba (K. Sharks)
Defenders:
Johnstone Omurwa (Mathare United)
David Owino (Mathare United)
Benard Ochieng (Wazito)
Mike Kibwage (KCB)
Joash Onyango (Gor Mahia)
Midfielders:
Duke Abuya (K. Sharks)
Whyvone Isuza (AFC Leopards)
Dennis Odhiambo (Captain) (Sofapaka)
Kenneth Muguna (Gor Mahia)
Ibrahim Shambi (Ulinzi Stars)
Musa Masika (Wazito)
Teddy Osok (Wazito)
Abdalla Hassan (Bandari)
Samuel Onyango (Gor Mahia)
Cliffton Miheso (Kenya Police)
Patillah Omoto (K.Sharks).
Attackers:
Sydney Lokale (K. Sharks)
Enosh Ochieng (Ulinzi Stars)
Piston Mutamba (Wazito)
Nicholas Kipkurui (Gor Mahia)