Let us have a look at how each of the Bangladeshi players fared in the three-match ODI series against Zimbabwe.
Shakib Al Hasan 9 (M 3, R 145, Ave 72.50, SR 82, W 8, Ave 14.75, Ec 3.95)
Fittingly named Player of the Series, Shakib answered his critics by demonstrating why he has been one of the top all-rounders in world cricket for the last ten years. Just look at his phenomenal numbers.
Liton Das 7 (M 3, R 155, Ave 51.66, SR 84, C 2)
Das got starts in all three matches and converted one of them into a 114-ball 101. He kept wickets in the first two matches and held two catches before Nurul Hasan took over in the third.
Tamim Iqbal 6.5 (M 3, R 132, Ave 44, SR 96)
After a seven-ball duck in the first match and a 34-ball 20 in the second, Tamim roared back with a 97-ball 112 in the third. He then suffered a major knee injury.
Afif Hossain 6 (M 3, R 86, Ave 43, SR 115)
An excellent outing for Afif, who batted in a no-holds-barred mode in the first and the third matches. His strike rate of 115 was the highest among his teammates.
Shoriful Islam 5.5 (M 2, W 5, Ave 14.80, Ec 4.62)
Shoriul bowled 16 overs in the opening two games took five wickets. That includes a career-best of 4-46 in the second match.
Mohammad Saifuddin 5 (M 3, W 5, Ave 32.80, Ec 7.42)
With an economy rate of 7.42, Saifuddin was the most expensive bowler for Bangladesh, though he managed to pick up five wickets.
Taskin Ahmed 5 (M 3, W 3, Ave 36, Ec 4.32)
Taskin bowled accurately for his three wickets. Had Bangladesh not dropped some easy chances on the field, he could have got more success.
Nurul Hasan 4.5 (M 1, R 45, Ave -, SR 115)
Filling in for Mehidy Hasan Miraz in the third match, Nurul remained unbeaten on 45 from 39 to guide Bangladesh reach the target.
Mahmudullah 4 (M 3, R 59, SR 67, W 2, Ave 22.50, Ec 4.50)
Mahmudullah did not need to do much with bat. He got a golden duck in the third match. He came to bowl for the first time in the series in that same match, where he completed his ten-over quota and returned 2-45.
Mustafizur Rahman 4 (M 1, W 3, Ave 19, Ec 6)
Mustafizur replaced Shoriful in the last match. He bowled 9.3 overs got three wickets for 57.
Mehidy Hasan Miraz 3.5 (M 2, W 1, Ave 49, Ec 4.74)
Mehidy bowled well without much much success in two matches before being dropped in the third match.
Mohammad Mithun 3 (M 3, R 51, SR 65)
Mithun made a crucial 30 in the third match, but did not make a much more impact in the other two.
Mosaddek Hossain 2 (M 3, R 10, C 3)
Mosaddek batted twice, and fell for five on both occasions. One point for his three excellent catches.