Batting first, Bangladesh posted 141 for nine, with Rony Talukdar top-scoring with 40 off 25 balls and Arafat Sunny adding 37 off 38 deliveries.
Nasir Hossain chipped in with 24, while Piyush Chawla claimed three wickets for India.
In reply, India struggled against Bangladesh’s bowling attack and finished on 138 for eight.
Pawan Negi scored an unbeaten 26, while Irfan Pathan and Rishi Dhawan contributed 24 each.
Enamul was the standout bowler, taking four wickets for just 12 runs in three overs. Abu Jayed also claimed two wickets as Bangladesh restricted India to secure the win.