Sixteen years, 18 tries, one win
3 Wins for Bangladesh in 46 away Tests prior to their four-wicket win over Sri Lanka at P Sara Oval. Their previous win away from home was against Zimbabwe at Harare in 2013. Their two other away wins came during their tour of West Indies in 2009.
9 Wins by Bangladesh in 100 Tests. Their previous win was against England at Mirpur in October 2016. They have won five Tests against Zimbabwe, two against West Indies and one each against England and Sri Lanka. Bangladesh are the fourth team to win their 100th Test after Australia, West Indies and Pakistan.
18 Number of matches Bangladesh have taken to record their first win over Sri Lanka. Only two other sides have taken longer to beat a particular opponent for the first time. New Zealand took 48 Tests to beat England, in Wellington in 1977-78. India took 25 Tests to beat West Indies, at the Queen's Park Oval in Port of Spain in 1970-71.
7 Number of century partnerships for Bangladesh in the fourth innings of a Test before the 109-run stand between Tamim Iqbal and Sabbir Rahman in this Test. Their previous one had also involved Tamim and came in an away Test - against West Indies at Gros Islet in 2014-15.
10 Number of umpiring decisions overturned using DRS - the second-highest in a Test match. The Chittagong Test between Bangladesh and England last year had 11 decisions overturned tops the list.
0 Number of series drawn by Bangladesh in Sri Lanka prior to this series (they have been on four tours previously). Their previous drawn series was in Zimbabwe in 2013. Bangladesh have drawn three of their last five series that have featured two or more Tests.
4 Man-of-the-series awards won by Shakib Al Hasan in Tests - the most by a Bangladesh player. No other Bangladesh player has won more than one such award. Click here for a list of players to win most Man-of-the-series awards in Tests.
9 Number of fifty-plus scores by Bangladesh batsmen in this series - their highest in an away series. Their previous highest was the eight they had during the two-Test series in New Zealand earlier this year.
836 Runs by Tamim Iqbal in Test wins - the most by any Bangladesh batsman. His fifty in the second innings was his sixth fifty-plus score in wins. Four of his eight Test centuries have come in a winning cause. Shakib also has six fifty-plus scores in Test wins, including two hundreds, one of which came in the first innings of this Test.
0 Number of drawn matches in Sri Lanka in the last 15 Tests. The last Test which ended in a draw in this country was in 2014 at the SSC, Colombo involving South Africa. No other country that has hosted a minimum of 10 Tests in this period has gone without a draw.
Shiva Jayaraman is a senior stats analyst at ESPNcricinfo.com. @shiva_cricinfo