2001- The last time Zimbabwe won a Test away from home, before the 151-run victory versus Bangladesh in Sylhet. The previous away win was also against Bangladesh, in Chittagong in November 2001. Overall, this was just their third Test victory on foreign soil and first win anywhere in the last five years.

685- Balls bowled by Zimbabwe in the Test to take 20 wickets, which is the second-fewest they have bowled to dismiss the opposition twice in a Test. They had dismissed Bangladesh in 621 balls in Harare in 2013, which is the least they have bowled to take 20 wickets.

0- Number of Zimbabwe players from the match in Sylhet who were part of the last away win in 2001. Hamilton Masakadza was the only one who had made his Test debut before that win, in July 2001.

2- Number of better bowling figures on debut for Zimbabwe than Brandon Mavuta's 4 for 21 in this Test. Andy Blignaut had taken 5 for 73 against Bangladesh in Bulawayo in 2001 which remain the best figures for Zimbabwe on debut.

8- Number of successive innings with scores of less than 200 for Bangladesh in Tests, beginning from the second Test against Sri Lanka in Dhaka.

19.67- Average runs per wicket for Bangladesh in Tests this year, the worst among all teams that have played more than one Test. In the last four Tests they have lost, their average has been only 13.11.

Bharath Seervi is stats sub-editor at ESPNcricinfo. @SeerviBharath