Zimbabwe captain Hamilton Masakadza knocked a century of 102 to put a total of 178/10 against Bangladesh Cricket Board (BCB) XI in the one-day practice match at Bangladesh Krira Shikkha Protishtan (BKSP) in Savar on Friday.
Opting bat first, visiting Zimbabwe played 45.2 overs for their collection where Elton Chigumbura  was only other player could manage double digit alongside H Masakadza as BCB XI’s pace bowler EbadatHossain did marvelous job as sized five wickets for economic 19 runs in nine overs.
BCB XI two pace bowlers Ebadat and Mohammad Saifuddin shared eight wickets to bewilder the Zimbabweans.
Ebadat made the 1st breakthrough in the innings 3rd over dismissing opening batsman Craig Ervine on 7 runs and sucked the big hitter as bowled out H Masakadza on 176/9 in the 45th over, indeed two balls before the dead-end.
Ebadat sent Tarisai Musakanda and Brandon Mavuta - the number 8 and 9 batsmen - back to the pavilion with ducks and gave one run to have number-four Sean Williams to complete haul of a five-for.
BCB XI’s bowlers enfolded five wickets within 16th over for a score of 47 runs before opener H Masakadza and E Chigumbura carefully shared 28 overs to build up a solid partnership of 124 runs in the 6th stand and later on, no one among the next four batsmen could even reach to five-run mark.
Saifuddin removed the scary partnership on 171/6 in 44 overs, bowling out E Chigumbura, who played an innings of 83 balls to fire four boundaries and one six.
H Masakadza featured 14 boundaries and one six off his innings of 138 before being sent off by Ebadat in the next over.
Besides having E Chigumbura, Saifuddin lbw Brendan Taylor and bowled out Donald Tiripano, conceding 32 runs in 7.2 overs.
Mohor Sheikh [1/18] - had only one first-class match experience with Rajshahi Division in National Cricket League (NCL) 2018 before the day - and Imran Ali [1/28] shared two wickets for BCB XI.
However, the Zimbabweans are now on a tour to Bangladesh for three ODIs and two Tests against the host side.
The first ODI is scheduled to be held at Sher-e-Bangla National Cricket Stadium (SBNCS) in Mirpur on October 21 before the series moved to the Zahur Ahmed Chowdhury Stadium (ZACS) in Chattogram for the next two matches on October 24 and 26.
The first Test will be held in Sylhet from November 3 to 7 followed by the second and final game from November 11 to 15 in Dhaka.