Rahim ruled out of Zimbabwe T20s, Taskin named as replacement
Rahim picked a hamstring injury during the recently concluded second T20I against Zimbabwe which Bangladesh went on to win by 42 runs.
The 28-year-old was batting on 24 when he got injured and had to retire hurt, missing the rest of the game.
Ahmed last played for Bangladesh in June 2015 during the One-Day International series against India where he suffered a tear on the left side.
Bangladesh team physio Bayjedul Islam Khan confirmed that Rahim will be undergoing a scan in the coming days and might take two to three weeks for complete recovery.
"Mushfiqur has strained his right hamstring while batting.
"He will undergo a scan in Dhaka tomorrow (Monday).
"Usually it takes two to three weeks to recover from such injuries.
"However, we will be able to assess his condition better after receiving the scan report."
Mohammad Shahid, who has played five Tests for Bangladesh previously, has also been selected in the limited overs squad for the first time.
Apart from Shahid the selectors have also included the uncapped all-rounder Muktar Ali and pace bowler Mosaddek Hossain in the 14-man squad.
With the wins in the first two T20Is, Bangladesh currently enjoy a 2-0 lead over Zimbabwe in the four-match series.
Bangladesh squad for the final two T20Is against Zimbabwe:
Mashrafe Mortaza (captain), Shakib Al Hasan, Tamim Iqbal, Imrul Kayes, Soumya Sarkar, Sabbir Rahman, Mushfiqur Rahim, Mahmudullah, Arafat Sunny, Nurul Hasan, Mohammad Shahid, Abu Hider, Mosaddek Hossain, Muktar Ali, Taskin Ahmed
© Cricket World 2016