Find out all you need to know about the clash between the sides in Rajkot
Bangladesh can make history by winning a series in any format in India for the first time if they can prevail in the second of three T20 internationals.
The Tigers lead the three-match series 1-0 after a seven-wicket win in a smog-swept Delhi on Sunday.
FIRST T20I: Feroz Shah Kotla, Delhi (Sunday, November 3) - Bangladesh won by seven wickets
SECOND T20I: Saurashtra Cricket Association Stadium, Rajkot (Thursday, November 7)
THIRD T20I: Vidharba Cricket Association Stadium, Nagpur (Sunday, November 10)
It had been plain-sailing for India since the World Cup. They swatted aside the West Indies without barely breaking sweat, before getting the better of South Africa - though they did draw the T20 series.
With Bangladesh in such turmoil they would have been forgiven for being confident upon the arrival of their South Asia neighbours.
Stand-in captain Rohit Sharma has plenty of pedigree at leading at the highest level with Mumbai Indians but lost control during the Bangladesh chase, after his side had made a sub-par total.
Not rotating his bowlers effectively, which led to Khaleel Ahmed being given three overs at the death, essentially decided the contest.
Nevertheless, India will be well-fancied to bounce back and turn the series around but the defeat has highlighted that while they might have the greatest resources in international cricket, they continue to struggle at this level.
Despite trailing in the series, Dafabet have India at 1/7 to level the series while Bangladesh are rated at 9/2 to take an unassailable 2-0 lead.
Ahead of the Test series between the two nations, Virat Kohli was given a rest to ensure he is fit and firing for the red-ball duel. Rohit will continue as skipper for the second T20I.
Bhuvneshwar Kumar, Navdeep Saini, Hardik Pandya and Jasprit Bumrah are all missing due to various fitness concerns but could return when the Tests get underway later in the month.
Shivam Dube made hs debut in the first game but failed to make much of an impression. Deepak Chahar's place could be under threat, while Khaleel's troubles with the ball also makes him vulnerable.
India squad: Rohit Sharma (c), Khaleel Ahmed, Yuzvendra Chahal, Deepak Chahar, Rahul Chahar, Shikhar Dhawan, Shivam Dube, Shreyas Iyer, Manish Pandey, Krunal Pandya, Rishabh Pant KL Rahul, Sanju Samson, Washington Sundar, Shardul Thakur
Given the build-up Bangladesh endured, their display in Delhi was truely remarkable. The last fortnight has been dominated by controversy, yet the players put that aside to beat India in a T20I for the first time.
Shakib Al Hasan's absence is of course a key one, while Tamim Iqbal and Mohammad Saifuddin are out due to personal reasons and fitness problems respectively.
Changes are expected to be few and far between for the second T20I, but Arafat Sunny is waiting for his first outing in the format for three years after taking 16 wickets in this year's Bangladesh Premier League.
Bangladesh squad: Mahmudullah (c), Liton Das, Abu Hider, Afif Hossain, Al-Amin Hossain, Mossadek Hossain, Aminul Islam, Shafiul Islam, Taijul Islam, Mohammad Mithun, Mohammad Naim, Mushfiqur Rahim, Mustafizur Rahman, Soumya Sarkar, Arafat Sunny
Rajkot is set to be hit by a cyclone which could lead to heavy rain on the day of the game and a complete washout.
UK viewers can watch the game at 1:20pm GMT on Star Gold (Sky 717, Virgin Media 801, TalkTalk 551) or stream it live via Hotstar. In India, Star Sports Select 1 will have live coverage from 6:50pm.
This preview is brought to you in association with Dafabet India. For more on Dafabet and to place a bet, click here