Soumya Sarkar returned figures of 2/19 with the ball before scoring a career-best 68 as Bangladesh beat Zimbabwe by five wickets and took the T20I series 2-1.
Zimbabwe dominated South Africa to surprisingly win the final of the Twenty20 tri-series at Harare Sports Club by nine wickets on Sunday.
South Africa cruised to a six-wicket win over Zimbabwe to ensure the same two teams will contest the final in the Twenty20 tri-series on Sunday.
Stunned South Africa must defeat hosts Zimbabwe to reach the non-cap Twenty20 tri-nations tournament final at Harare Sports Club after losing by three wickets to Bangladesh Friday.
Bangladesh's middle order carried it to a comfortable six-wicket win over Zimbabwe to end the host's surprise winning start in the Twenty20 tri-series on Thursday.
Zimbabwe shocked powerful neighbours South Africa by 29 runs at Harare Sports Club on Wednesday in the third game of a non-cap Twenty20 tri-nation tournament.
An undefeated 88 from skipper Hashim Amla led South Africa to a 39-run victory over Bangladesh Tuesday in the second match of a non-cap Twenty20 tri-nations tournament.
A fine 62 from opener Hamilton Masakadza set up hosts Zimbabwe for an 11-run victory over Bangladesh in the opening match of a Twenty20 tri-nations tournament that includes South Africa.
In a statement on Saturday, the board said that it approved Shakib's application seeking exemption from the tour because he needed some rest after a hectic schedule in recent months.
Chris Morris, the 25-year-old bizhub Highveld Lions all-rounder, will make his first appearance for the Proteas in the unofficial T20 International Series against Zimbabwe and Bangladesh next month.