Tamim Iqbal, the Bangladesh batsman, has been ruled out of the rest of the ODI series against Sri Lanka due to a hairline fracture on his right thumb. Tamim picked up the injury while fielding in the first ODI in Hambantota, a match in which he had earlier hit his first one-day century in three years.

Tamim was hurt attempting to stop a powerful shot from Kushal Perera in the seventh over of the chase. He started wringing his hand in pain after being struck by the ball and went off the field. He was taken for scans to a hospital, where an X-ray revealed the fracture.

"It is a fracture which normally takes around 4-6 weeks," Tamim later said. "For further information, I will go to Dhaka day after tomorrow. I will have an MRI, but it is definitely a fracture."

The news is a major blow for Bangladesh, who are already without two of their most experienced players in Shakib Al Hasan and Mashrafe Mortaza. Tamim had returned to fitness little over a week ago after a wrist problem that he suffered at the Bangladesh Premier League forced him out of the opening Test in Galle.

Sri Lanka are currently 1-0 up in the series, with two more ODIs to play. The tour ends with a Twenty20 on March 31 in Pallekele. Bangladesh's next assignment is a Zimbabwe tour, with the first match scheduled to start on April 17.