Tamim Iqbal hit an unbeaten 334 in the Bangladesh Cricket League (BCL) fixture between East Zone and Central Zone to register the highest individual score for his country.
As Tamim posted his maiden triple ton in first-class cricket, he also went past Raqibul Hasan's 313 – the only other batsman from Bangladesh to cross the 300-run mark in an innings.
The veteran opening batter faced 426 deliveries over the course of his marathon knock, striking 42 boundaries and three sixes.
Tamim's stellar effort was marked by vast levels of concentration and immaculate application at the crease. He spent a total of 585 minutes in the middle, skilfully countering the Central Zone bowling attack boasting the likes of Mustafizur Rahman and Shuvagata Hom.
The left-hander helped his team cement their dominant position in the match by engineering a gargantuan 342-run lead for East Zone, who declared at an imposing 555-2 in reply to the opposition's 213 all out.
Tamim's record-breaking contribution will give him oodles of confidence in the build-up to the first Test against Pakistan starting February 7.
He last turned out for Bangladesh in a red-ball game in Wellington in March 2019, choosing to miss his team's tour of India that included two Tests.
Bangladesh subsequently crashed to successive innings defeats in their opening assignment of the World Test Championship. Amidst this backdrop, Tamim's sizzling return to form paints a promising picture of Bangladesh's prospects of succeeding in Rawalpindi.
The 30-year-old acknowledged it felt good to find a way back through the weight of runs and hoped to continue the same form in international cricket.
"This is really a special feeling. Everyone has a dream, but I never thought that it would come in this match," he told reporters.
"Scoring 300 is always difficult against any opposition at any level. If it was easy, you would see someone scoring 300 every month."