Bangladesh claimed a second successive win to lead the five-match series 2-0 after a dominant display.
Anamul was the mainstay of the home side's 292 for six and then Abdur Razzaq and Sohag Gazi claimed three wickets each as the visitors were dismissed for a below-par 132 with almost 19 overs to spare.
The hosts were asked to bat first in what was expected to be another low-scoring match, having dismissed the tourists for less than 200 in the opening game.
Anamul had scored 41 on debut in that game as half-centuries from Tamim Iqbal and Naeem Islam saw Bangladesh home, but today some fine late scoring helped push the Bangladesh total closer to 300.
Ooh La Lana! WWE Diva flaunts sexy curves in these 30 pictures
Photos: Salman Khan returns from Jodhpur to Mumbai
15 'peach' perfect photos of Priyanka Chopra at People's Choice Awards 2017
62 going on 16: These photos of Rekha prove she is 'forever young'
Spotted: Alia Bhatt, Ranveer Singh, Neha Dhupia in Bandra