Zimbabwe will host a tri-nation T20 series with South Africa and Bangladesh in June. The series starts on June 18 and will end on June 24.
Bangladesh have announced their squad for the T20 tri series in Zimbabwe against the hosts and South Africa.
Bangladesh arrive at Harare on the 13th of this month and will play with hosts Zimbabwe in the first game of the tournament on June 17.
Mushfiqur Rahim (c & wk), Mahmudullah (vc), Tamim Iqbal, Junaid Siddique, Anamul Haque, Mohammad Ashraful, Shakib Al Hasan, Nasir Hossain, Abdur Razzak, Elias Sunny, Mashrafe Mortaza, Farhad Reza, Nazmul Hossain, Ziaur Rahman and Abul Hasan.
South Africa squad:
Johan Botha (c), Hashim Amla, Farhaan Behardien, Marchant de Lange, JP Duminy, Francois du Plessis, Colin Ingram, Richard Levi, Albie Morkel, Chris Morris, Justin Ontong, Wayne Parnell, Robin Peterson, Lonwabo Tsotsobe and Dane Vilas (wk).
Brendan Taylor (captain), Tatenda Taibu, Andy Blignaut, Elton Chigumbura, Charles Coventry, Graeme Cremer, Raymond Price, Prosper Utseya, Chris Mpofu, Chamu Chibhabha, Hamilton Masakadza, Craig Ervine and Gregory Lamb.