Bangladesh skipper Mominul Haq (88) and wicketkeeper-batter Liton Das (86) strung together a century partnership as the tourists amassed 401 for six at the end of Day 3 in the first Test against New Zealand here on Monday.
The team management, meanwhile, is waiting for Shakib's fitness assessment as he works his way back from a hamstring injury he suffered during the T20 World Cup last month.
Legspinner Aminul Islam is the other addition while Mohammad Mithun has been dropped from the squad that played against Australia earlier this month.
Liton Das's 95 and his unbeaten 138-run partnership with Mahmudullah Riyad (54) helped Bangladesh end the first day of the one-off Test against Zimbabwe at 294 for eight wickets at the Harare Sports Club on Wednesday.
Trent Boult produced a moment of brilliance in the field for a one-handed catch that left the bowler stunned.
Das has said that with the entire world in danger, cricket is not even in his mind now as life comes first.
Soumya hit an unbeaten 62 off 32 balls, his second Twenty20 half-century and a career best, after an in-form Liton made 59 off 39 balls to guide Bangladesh 200-3 in the 20 overs.
Bangladesh openers Lithon Das and Tamim Iqbal on Friday scripted the highest partnership for the side in ODIs against Zimbabwe.
Mehidy Hasan replaced Liton as concussion substitute as Bangladesh were bowled out for just 106 inside three hours. Liton was on 15 when he was hit by a rising Shami delivery.
Chahar also became the first Indian to claim a hat-trick in T20I history.