Bangladesh rode on a record partnership between Shakib Al Hasan and Mahmadullah to beat New Zealand by five wickets in their last match in Group A.
The South Asians had sufferred a top order collapse, losing four wickets by the 12th over before Shakib and Mahmadullah got together to add 224 runs between them -- Bangladesh's highest partnership in One-Day Internationals (ODI).
Apart from scoring a brilliant century, Shakib also bowled economically. Mahmudallah will also look to add strength to the side's batting while openers Tamim Iqbal and Soumya Sarkar will have to give the team a good start against India.
Pacer Mustafizur Rahman will be the key in the Bangladesh bowling line-up. He has featured in the Indian Premier League (IPL) and should have some idea of the strengths and weaknesses of the Indian batsmen.
Rain washes out opening ODI between India and West Indies
India aiming for No.2 Position in ICC Rankings
1st ODI (Preview) - India vs West Indies
Rahane will open in ODI series against West Indies: Virat Kohli
India tour of Sri Lanka 2017 Schedule
First target is reach Semi-final says Indian Captain
Pakistan's Victory over India in CT2017 Final was Special
BCCI confirm Kumble's decision to withdraw from Indian Cricket Head Coach Post
Kumble steps down as Indian cricket team's head coach
West Indies announces squad for upcoming India Series