Put into bat, Bangladesh could not capitalise on a good start as Chahal's double breakthrough in the 13th over helped the hosts back into the contest.
But there was no joy for Khaleel who was slammed for three successive boundaries in the second over as Bangladesh raced to 54/0 after six overs. In the first T20I, Mushfiqur Rahim charged Khaleel for four consecutive fours in the penultimate over of the game.
He was trolled on Twitter as many made fun of his failure to leak the run flow. In the end, a quick-fire 30 off 21 balls by skipper Mahmudullah Riyad helped Bangladesh cross the 150-mark.
Yuzvendra Chahal (2/28) made an impressive comeback towards the back end of the innings to restrict Bangladesh to 153/6 in their must-win second T20 after they lost the first rubber by seven wickets.
Pacer Deepak Chahar (1/25) and off-spinner Washington Sundar (1/25) did manage to stem the flow of runs but Khaleel's poor show continued.