He is playing his first tournament since suffering serious injuries in a car accident in December 2022 that kept him out of last year's IPL as well as the 50-overs World Cup in India
The hosts ended on 347-9 on the heels of skipper Virat Kohli's 27th century in Test cricket while Cheteshwar Pujara (55) and Ajinkya Rahane (51) also scored half-centuries.
Tigers' seamers Al-Amin Hossain and Ebadot Hossain picked up three wickets each.
But Bangladesh's struggles against the Indian pace attack continued in the second innings as Ishant Sharma picked up the scalps of opener Shadman Islam and captain Moninul Haque, who both failed to score a run.