Shakib suffered the injury while batting in Bangladesh's penultimate league stage game against Sri Lanka in Delhi on Monday.
An X-ray after the game confirmed a fracture which has ruled him out of Bangladesh’s last match of the tournament against Australia in Pune on November 11.
National Team Physio Bayjedul Islam Khan gave further details on the injury, an ICC report said.
“Shakib was struck on his left index finger early in his innings but continued to bat with supportive taping and painkillers," he said.
"He underwent an emergency X-ray in Delhi after the game which confirmed the fracture on the left PIP joint. Recovery is estimated at three to four weeks. He will leave for Bangladesh today to begin his rehab,” National Team Physio added.
Shakib hit a match-winning 82 from 65 balls, comprising 12 fours and two sixes, to guide his side to a three-wicket victory over Sri Lanka. Earlier in the day, he recorded figures of 2/57 with the ball. The fine all-round performance in a tense clash fetched him the Player of the Match award. (UNI)