2 Instances of Bangladesh batting for more than 100 overs in a Test innings against India, in nine matches. The first came in their maiden Test, in Dhaka in 2000, in which they scored 400 runs in 153.3 overs. Their total of 322 for 6, at close of play, is currently their third-highest against India.
4 Bangladesh players who have scored 3000 runs or more in Tests. Mushfiqur Rahim became the latest to get there, with a boundary off the penultimate delivery of the day. Tamim Iqbal is their leading run-scorer with 3467 runs.
67 Mushfiqur's average against India, in six innings - his highest against any team. Of the other teams, his best is 42, against Sri Lanka. He also scored his maiden Test century against India in 2010.
34 Shakib Al Hasan's previous best against India, in eight innings, before his maiden fifty in Hyderabad. He now has at least a fifty against all teams except South Africa.
466 Runs added by Shakib and Mushfiqur in their two partnerships this year. They shared a record 359-run stand in Wellington and a 107-run partnership in this match.
20 Runs scored by Mehedi Hasan in his first eight Test innings, with a highest of 10. He brought up his maiden fifty in this innings and has also added an unbeaten 87 runs for the seventh wicket with captain Mushfiqur. This was his sixth fifty in 23 first-class innings.
2 Instances in 2017 when three Bangladesh batsmen, batting at No. 5 or lower, have scored fifty or more in the same innings. In Wellington, Shakib and Mushfiqur struck 217 and 159 respectively, while Sabbir Rahman scored 54. In Hyderabad, Shakib, Mushfiqur and Mehedi have scored fifties. They did not have such an instance in more than three years before 2017. Overall, this was the eighth such instance for Bangladesh.
2 Instances when Bangladesh's top four got into double figures without one of them going past 30. Before Hyderabad, this happened in a Test against Pakistan in Multan in 2001.