He also became the third all-rounder after Sanath Jayasuriya of Sri Lanka and Shahid Afridi of Pakistan to take 300 wickets and score more than 6,000 runs in ODIs.
Shakib remained unbeaten on 16 while Mominul scored 23 runs looking determined to score big on his comeback. Jaydev Unadkat and Ravichandran Ashwin provided India with the wickets.
India continued to solidify their grip on the first Test against Bangladesh at Chattogram, striking three more times in the final session of the fourth day of the match, leaving the hosts struggling at 272/6 at the end of the day's play, with 241 more runs required to win with only four wick
Bangladesh could not have had a better start to the day as openers Najmul Hossain Shanto
64(143) and Zakir Hasan 55(109) remained unbeaten at the end of the first session.
Bangladesh has finished at fifth position in the points table. They won two of their five matches and lost three. They have finished with four points in the tournament
Pakistan is currently at the top of the Group 2 table with six points and three wins in five matches and India is at the second with six points and three wins in four matches. India will be playing Zimbabwe at Melbourne on Sunday. Both of these teams have qualified for semifinal