Mushfiqur Rahim scored 219 goals out of 412 balls and helped Bangladesh place a total of 552 for 7 before announcing Day 2 of the current second test against Zimbabwe in Mirpur.
The Rahim marathon, which included 18 four-and-six, spread over a little over nine hours.
It was Rahim's second test twice and in this way he became the first player of the wicket-keeper to score two trial doubles. Seven other glovemen besides him have been testing double centuries in their name, but they all have it only once.
Rahim's 219 beat run was also the first 200 in the test cricket in 2018. The next major result after 219 of Mushfiqur was Kusal Mendis 196 against Bangladesh in Chittagong.
The batsman faces a total of 412 balls during his big blow, and this also marked the largest number of balls a Bangladesh rebound has overcome the previous record of 417 balls that Mohammad Ashraful faced in 2013 against Sri Lanka.
Among the few other records that Rahim did and broke, one critical one was that his 219 run is now the highest single score scored by a Bangladesh stick in Test cricket as it surpassed Shakib Al Hasan's 217 against New Zealand recorded in 2017.