19 Consecutive Tests without a defeat for India, which is the fifth-best streak in Test history. West Indies went 27 Tests without defeat from 1982 to 1984.
0 India captains who have led in more successive Tests without a defeat than Virat Kohli. Kohli has been unbeaten for 19 Tests now, going past Sunil Gavaskar's previous record of 18 in 1976-80. Kapil Dev went 17 Tests without a defeat in 1985-87.
6 Consecutive series wins for India, their best streak in Tests, going past the previous record of five series wins in 2008-10 under MS Dhoni. Since August 2015 India have won away series against Sri Lanka and West Indies, and have beaten South Africa, New Zealand, England and Bangladesh at home. India have a chance to extend this streak when they meet Australia in a couple of weeks.
15 Test wins for Kohli as captain in 23 matches, the joint second-highest number of wins after 23 games. Steve Waugh tops the list with 17 wins while Kohli joins Ricky Ponting and Michael Vaughan with 15.
7.5 Win-loss ratio for Kohli in Tests as captain. With a minimum of 20 Tests as captain, Kohli has the best win-loss ratio with 15 wins and 2 losses. Don Bradman had a win-loss ratio of five with 15 wins and three losses as captain.
50 Wickets for R Ashwin in the fourth innings of Tests. He is only the third bowler from India, after Bishan Singh Bedi and Anil Kumble, to reach this mark. Among all bowlers with 50-plus wickets in the fourth innings, Ashwin has the best strike rate.
2012 The last time a visiting team batted for more than 100 overs in both innings of a Test in India. England had batted 145.5 overs and 154 overs in Nagpur in 2012. There have been only 24 instances of visiting teams batting for more than 100 overs in both innings in India. Bangladesh batted 127.5 overs in the first and 100.3 overs in the second. Incidentally their score of 250 is the second-highest score in the fourth innings of a Test by a visiting team in India since 2000.
2005 The last instance of a visiting team losing their sixth wicket after scoring 200 or more in the fourth innings of the Test in India. This was only the sixth such instance for overseas teams in India.
5 Number of batsmen in the top eight dismissed between 22 and 27 for Bangladesh in the fourth innings of this Test. This is only the second instance for Bangladesh where five players were dismissed between those scores.
10 Number of innings between Mahmudullah's last Test fifty and his 64 in Bangladesh's second innings. He made 67 against South Africa in Chittagong in 2015. In nine of his last ten innings he has failed to convert his starts and has been dismissed between 10 and 40.