The 25-year-old left-hander missed his third Test ton by a mere three runs but carried the home team from a precarious 82-5 to 262-6 at close on Day Four, still needing 35 to avoid an innings defeat. Shakib fell at the fag end of the day.
Shakib and Nasir Hossain made a record sixth wicket stand (144) for Bangladesh against the Windies with Hossain finishing on 64 not out from an aggressive innings.
Photos: Harbhajan Singh-Geeta Basra's TV outing with daughter Hinaya
Photos: Malaika Arora flaunts ripped jeans like a boss!
Photos: Vaani Kapoor, Kriti Sanon, Dia Mirza sizzle on the ramp
Photos: Kalki Koechlin, Konkana Sen Sharma at a bash in Mumbai
Photos: Akshay Kumar, Aarav, Sonam Kapoor at Mumbai airport