Zimbabwe has announced a 16-man squad for the T20I series against Sri Lanka, starting Wednesday in Harare. Veteran players Sean Williams and Brendan Taylor return, boosting the side led by Sikandar Raza. The series is crucial preparation for the upcoming ICC T20 World Cup Africa Qualifier, with Zimbabwe aiming to improve after recent poor performances.