Harare - Batsman Hamilton Masakadza has been appointed Zimbabwe's new captain, replacing Elton Chigumbura who resigned on the recent tour of Bangladesh.
The 32-year-old Masakadza is the most experienced player on the Zimbabwe team having played 29 Tests and 165 one-day internationals. Legspinner Graeme Cremer is the new vice-captain.
Masakadza will captain in both Tests and limited-overs games, with Zimbabwe deciding to do away with separate captains for the different formats.
Masakadza was previously dropped from the team for a loss of form but was one of Zimbabwe's best players in recent one-day and Twenty20 series against Afghanistan and Bangladesh.
Test cricket's bottom-ranked team, Zimbabwe haven't played a Test since late 2014 and haven't won a Test since 2013.