An X-ray confirmed a fracture, the Bangladesh Cricket Board said in a statement.
The second Test starts on Monday.
“Such injuries tend to take around three weeks to heal followed by a couple of week’s rehab. He will not be available to play for four to five weeks,” national team physio Bayjedul Islam said.