0 Number of times that Bangladesh have lost by a narrower margin that their 22-run defeat in this Test. Only once before they had lost by a margin of less than 100 runs - by 77 runs against West Indies in Dhaka in 2012-13. In terms of wickets, they have they lost by a margin of less than five wickets on three occasions.
9 Smaller victory margins for England in Tests than the 22-run win in this match. Incidentally, all those victories have come against Australia. Their previous closest win against a team apart from Australia was by 23 runs against South Africa at Headingley in 1998.
1980 Last time an England player scored 100 or more runs and took five or more wickets in a Test in Asia - Ian Botham at Wankhede in 1979-80. Ben Stokes scored 18 and 85 with the bat and took 4 for 26 and 2 for 20 with the ball. Only two other Englishmen have achieved this in Asia - Ted Dexter in Karachi in 1961-62 and Tony Greig in Lahore in 1972-73.
3 Man of the Match awards for Ben Stokes in Tests. All three have come since the start of England's 2015 season. Since then, no other England player has got more than two Man of the Match awards - two each by Moeen Ali, Jonny Bairstow, Stuart Broad and Joe Root. Among players from any team, only Ravichandran Ashwin has received more such awards (four) than Stokes in this period.
0 Number of occasions of Bangladesh taking all 20 wickets in a Test against teams other than Zimbabwe and West Indies prior to this match. They did take all 20 of England's wickets in this Test. Only once before they had taken more than 18 wickets against teams other than West Indies and Zimbabwe - 19 wickets in Multan in 2003 where they lost by one wicket. Also, this is the first Test in Bangladesh where all 40 wickets fell.
18 Tests that had elapsed since the last victory in Asia by an overseas team. The last win by a non-Asian team here was by New Zealand in Sharjah in November 2014. Since then, there have been 14 victories for subcontinental teams and four draws. This is only the second win by an overseas team in the subcontinent in 30 Tests since the start of 2014.
1 Bangladesh player to make a half-century on Test debut in the fourth innings of the match. Sabbir Rahman became the first to do so from his country. He is one of only nine batsmen to do so for any team batting at No. 7 or lower and his innings of 64 not out is the fourth-highest among them.
87 Runs added by Sabbir and Mushfiqur Rahim for the sixth wicket in the fourth innings. They came together with the score on 140 for 5 and the stand ended when 59 more runs were required. The last four wickets could accumulate only 36 runs between them as they fell short by 22 runs.