Dhaka, Bangladesh (BBN)-Bangladesh all-rounder Mahmudullah will miss the solitary Test and three ODIs against India after sustaining a fracture on his left index finger during training.
His availability for the T20s against South Africa is still unknown, reports ESPNcricinfo.
Nasir Hossain has replaced Mahmudullah in Bangladesh's Test squad.
Nasir has played the last of his 16 Tests against West Indies in September 2014.
He missed the three Tests against Zimbabwe and the two Tests against Pakistan.
"Mahmudullah got hurt while training this morning," Bangladesh physio Bayjedul Islam Khan said.
"He was injured on his left index finger. X-rays have showed he has a fracture. He didn't train thereafter. It takes about three to four weeks for this type of fracture to heal."
Mahmudullah's fractured finger was strapped when he left the Sher-e Bangla National Stadium, to have his injury examined.
BBN/SS/ANS