He hit 24 fours and 10 maximums.
Virat Kohli (113) also slammed his first ODI hundred since August 2019 but India lost few quick wickets to slip to 344 for 5.
Washington Sundar (37) then took the team past the 400-mark.
For Bangladesh, Ebadot Hossain (2/80), Shakib Al Hasan (2/68), Taskin Ahmed (2/89), Mehidy Hasan Miraz (1/76) and Mustafizur Rahman (1/66) were among wickets.
Brief Score:
India: 409 for 8 in 50 overs (Ishan Kishan 210, Virat Kohli 113; Shakib Al Hasan 2/68).
Stay connected with us on social media platform for instant update click here to join our Twitter, & Facebook
We are now on Telegram. Click here to join our channel (@TechiUpdate) and stay updated with the latest Technology headlines.
For all the latest Sports News Click Here