The 24-year-old hit the fastest double hundred in men's ODI history as his 210 off just 126 balls surpassed Chris Gayle's 138-ball double ton seven years ago.
He became the youngest batter to hit a double century, with his second ton coming in just 41 balls, in the 50-over format and it was the highest individual score against Bangladesh.
Virat Kohli was also in the runs in Chittagong, hitting 113 off 91 balls, as India racked up a massive total of 409-8 in their 50 overs.
A Bangladesh chase was never on the cards and they were bowled out for 182 in 32 overs.
The home side though will take comfort in the fact they had already won the three-match series after beating the more fancied tourists in the first two games.