Shakib Al Hasan led Bangladesh to a seven-wicket victory over Zimbabwe in the second One-day International with a blistering knock of 105 off 69 balls on Thursday.
Shakib's unbeaten century, his fourth in ODIs, helped the hosts to level the five-match series 1-1. Left-arm spinner Abdur Razzak notched up a career best 5-29 to restrict Zimbabwe to a modest 219 all out in 47.2 overs.
Shakib shared 165 runs in an unbroken fourth wicket stand with Raqibul Hasan (39 not out) as the hosts stormed to victory by scoring 221-3 in 29.3 overs.
Hamilton Masakadza (34) and Justice Chibhabha (39) gave the tourists a blistering start with a 59-run stand off 10 overs before the Bangladeshi spinners put on breaks.
Off spinners Naeem Islam and former captain Mohammad Ashraful claimed two wickets each as the Zimbabwe batsmen struggled to find their comfort zone.
Malcolm Waller top scored for the visitors with 40 while former captain Tatenda Taibu, who was dropped twice by Nazmul Hossain, added 38.
Bangladesh raced to 44 inside fours overs before Elton Chigumbura struck twice to halt their progress. After opener Tamim Iqbal fell to Chibhabha for 26, Bangladesh never looked back.
Chigumbura finish with 2-47.
The third match of the series will be held at the same Sher-e-Bangla National Stadium ground on Oct. 31.
Scorecard
Zimbabwe:
H Masakadza lbw b Islam 34
J Chibhabha st Rahim b Ashraful 39
B Taylor b Razzak 21
T Taibu c Raqibul b Islam 38
C Coventry c Siddique b Razzak 0
S Matsikenyeri c Rahim b Ashraful 14
M Waller b Razzak 40
E Chigumbura c Mahmudullah b Shakib 8
A Cremer b Razzak 2
R Price not out 4
K Jarvis lbw b Razzak 0
Extras: (b-4, lb-2, w-5, nb-8) 19
Total: (all out; 47.2 overs) 219
Fall of wickets: 1-59, 2-96, 3-96, 4-96, 5-130, 6-184, 7-2079, 8-215, 9-217.
Bowling: Nazmul 7-0-33-0 (w-1), Dollar 4.5-0-39-0 (nb-2), Shakib 9-1-24-1, Naeem 8-0-43-2 (nb-1 w-1), Razzak 9.2-0-29-5, Ullah 3.1-0-17-0, Ashraful 6-1-28-2 (w-2)
Bangladesh:
T. Iqbal c Masakadza b Chibhabha 26
Z. Siddique c&b Chigumbura 23
M. Ashraful c Taylor b Chigumbura 3
R. Hassan not out 39
S. Hasan not out 105
Extras: (b-4, lb-2, w-15, nb-4) 25
Total: (three wickets, 29.3 overs) 221
Fall of wickets: 1-44 2-56 3-56
Did no bat: M. Rahim, M. Ullah, N Islam, A. Razzak, D Mahmud, N. Hossain.
Bowling: Jarvis 6-0-59-0 (w-1 nb-2), Chigumbura 9-1-47-2(w-4), Chibhabha 7.3-0-48-1 (nb-1), Price 4-0-35-0 (w-3), Cremer 3-0-26-0 (w-1 nb-1).
'Pakistan have upper hand'
India elect to bat against Bangladesh
Zimbabwe beats Kenya by 109 runs
Bangladesh retain Ashraful as captain
Dhoni, Yuvraj lead ICC ODI batsmen ranking