Zimbabwe have named a 15-man one-day squad and a 14-man Twenty20 squad for a tour of the United Arab Emirates that runs from 17 October to 17 November.
Raza captains both sides. Richard Ngarava is absent from the squads and is recovering from a back injury.
Tsiga and Masekesa come into the one day squad
Tafadzwa Tsiga and Vincent Masekesa come into the one day squad in place of Innocent Kaia and Graeme Cremer. Both are in contention to make their one day international debuts. Kaia is recovering from a thigh strain and is named in the Twenty20 squad instead.
The one day squad is Sikandar Raza as captain, Ben Curran, Blessing Muzarabani, Brad Evans, Brendan Taylor, Brian Bennett, Craig Ervine, Ernest Masuku, Newman Nyamhuri, Ryan Burl, Tadiwanashe Marumani, Tafadzwa Tsiga, Vincent Masekesa, Wellington Masakadza and Wessly Madhevere.
The Twenty20 squad keeps Raza as captain and reads Ben Curran, Blessing Muzarabani, Brad Evans, Brian Bennett, Innocent Kaia, Kundai Matigimu, Newman Nyamhuri, Ryan Burl, Tadiwanashe Marumani, Tafadzwa Tsiga, Vincent Masekesa, Wellington Masakadza and Wessly Madhevere. Kundai Matigimu comes in for Brad Evans for the third Twenty20 international.
The schedule in the United Arab Emirates
The one day tri-series opens with Zimbabwe against Bangladesh on 17 October, and Zimbabwe meet Afghanistan on 19 October. Afghanistan play Bangladesh on 21 October. The top two advance to the final on 23 October.
Three Twenty20 internationals against Afghanistan follow on 27 October, 29 October and 1 November. Two Tests against Afghanistan close the tour, from 5 to 9 November and from 13 to 17 November. Zimbabwe Cricket will name the Test squad before that series.
There is more sport from Zimbabwe on our Zimbabwe sports news page.

