Bangladesh lost all five test matches in 2019 and went into bat on a green-tinged surface, they got off to a terrible start at the Rawalpindi Cricket Stadium.
The first 10 deliveries yielded only three runs and cost both their openers, including Saif Hassan who made a duck on his test debut.
Captain Mominul Haq (30) struggled against Pakistan's short-ball barrage but he and Najmul Hossain (44) somewhat arrested the slide but were separated just when the partnership was blooming.
Opinion: Stokes latest star to highlight sea change in sport when it comes to mental health
With the tourists reeling on 107-5, Mohammad Mithun (63) forged brief partnerships with Liton Das (33) and Taijul Islam (24) to take Bangladesh past the 200-mark which had looked improbable at one stage.
Pakistan captain Azhar Ali made good use of the review system, challenging original not-out decisions to get rid of opener Tamim Iqbal and top-scorer Mithun.
Mithun's gutsy half-century included seven boundaries and a six and he left the field shaking his head after being adjudged caught behind to Naseem Shah.
Bangladesh managed to foil leg-spinner Yasir Shah but left-arm spinner Harris Sohail claimed two wickets.
The second test of the split series will be played in Karachi from April 5. (Reporting by Amlan Chakraborty in New Delhi; editing by Christian Radnedge)
Olympian Quek calls for patience in application of Hundred's gender-neutral language
Teenage cricket ace Wong: women's game is on the up ahead of The Hundred launch