On paper, it will be a 'David versus Goliath' contest as Bangladesh are no match for an Indian team who are now being considered as serious contenders for the title.
But the fickleness of the shortest format means that a gritty fight from the Tigers can't be ruled out against some of the biggest names in world cricket.
On current form too, there has been a big difference between the two teams as they get ready to lock horns at the Sher-e-Bangla National Stadium.
The Indian team's confidence has certainly shot up after their wins against quality opposition like Pakistan and defending champions West Indies.
In both matches, it was only one team that was in total control and that was Team India.
While Yuvraj Singh can cop a bit of flak for delaying the inevitable against West Indies which affected the net run-rate but Friday will give the 'Men In Blue' a chance to seal a ticket for the semi-final even before they meet Australia in their last group league encounter on Sunday.
Nothing is more satisfying than to meet an Australian team with an open mind and the Kohlis, Mishras and Jadejas will be hoping to come out all guns blazing against a team which is down in the pits.
If losing to Hong Kong wasn't enough, the demoralizing defeat against West Indies where they were bowled out for less than 100 was even more disappointing for the thousands of home fans who passionately support their national team.
For India, there aren't too many worries save Yuvraj's indifferent form. However Kohli, Rohit Sharma and Suresh Raina have more than made up for the poor show by the Punjab veteran.

Teams (From):

India: Mahendra Singh Dhoni (captain), Shikhar Dhawan, Rohit Sharma, Virat Kohli, Yuvraj Singh, Suresh Raina, Ravindra Jadeja, Ravichandran Ashwin, Amit Mishra, Bhuvneshwar Kumar, Mohammed Shami, Mohit Sharma, Stuart Binny, Ajinkya Rahane, Varun Aaron.
Mushfiqur Rahim (captain), Tamim Iqbal, Anamul Haque Bijoy, Mominul Haque, Shakib Al Hasan, Sabbir Rahman, Mahmudullah Riyadh, Ziaur Rahman, Sohag Gazi, Al-Amin Hosain, Mahrafe Mortaza, Abdur Razzaq, Nasir Hossain, Shamsur Rahaman, Farhad Reza.