With this victory, Team India managed to level the three-match series 1-1.
The Tigers, who were put into bat by India, managed 153/6 on a good batting surface.
Rohit Sharma-led India chased down the target in style.
Here are the records broken in this match.
Rohit appears in his 100th T20I match, scripts record
India's stand-in captain Rohit Sharma appeared in his 100th T20I match.
He became only the second player to achieve this feat after Pakistan's Shoaib Malik.
The senior cricketer equaled Virat Kohli (36) in terms of career T20I catches.
He is now the joint-second most successful Indian after Suresh Raina.
Rohit amassed his fifth fifty against Bangladesh.
Valiant Rohit surpasses 2,500 runs in T20Is
Rohit (85) smashed his 18th career T20I fifty.
He became the first batsman to surpass the 2,500-run mark in T20Is.
Rohit equaled Virat Kohli in terms of joint-most fifty-plus scores in T20Is (22).
The right-handed batsman notched his fifty in 23 balls.
This was his joint-second best tally in T20Is.
He also surpassed Suresh Raina (8,392) in terms of total T20 runs.
Rohit and Dhawan amass a notable feat
Rohit and Shikhar Dhawan stitched their fourth century-plus stand in T20Is. They raced to 1,700-plus runs as a pair in 51 matches. They are the first to do so in this format. The two notched the best opening stand for India against Bangladesh in T20Is.
Interesting feats scripted by players in this match