Indian skipper Rohit Sharma won the toss and asked Bangladesh to bat first in the Final match of the Nidahas Tri-Nation Trophy 2018 at R. Premadasa Stadium, Colombo on Sunday.
The Tigers kept its squad unchanged from their previous match while India made one change as they brought Jaydev Unadkat in place of Mohammed Siraj.
Bangladesh never won a tri-series tournament.
This will be their fifth appearance in a tri-nation tournament final across all formats.
The Tigers pulled off a thrilling two-wicket victory over hosts Sri Lanka in the last league match on Friday to secure their final berth.
India, on the other hand, won three matches in a row to make their way to final as the top-side.
Bangladesh were yet to defeat India in Twenty20 internationals in seven meetings.
Bangladesh Squad: Tamim Iqbal, Liton Das, Sabbir Rahman, Mushfiqur Rahim (Wicketkeeper), Soumya Sarkar, Mahmudullah, Shakib Al Hasan (c), Mehidy Hasan Miraz, Mustafizur Rahman, Rubel Hossain and Nazmul Islam.
India Squad: RG Sharma (c), S Dhawan, SK Raina, KD Karthik (Wicketkeeper), KL Rahul, MK Pandey, V Shankar, Washington Sundar, SN Thakur, YS Chahal and JD Unadkat.