Bangladesh’s first T20 win over Pakistan in eight matches followed a first series triumph in the one-day internationals ??? which they won 3-0.
Shakib was unbeaten on 57 and Sabbir undefeated on 51, as Bangladesh made 143-3 to run down the target with 22 balls to spare after Pakistan scored 141-5.
The Bangladesh openers were dismissed within the first three overs, but Shakib and Sabbir shared an undefeated 105-run stand.
Opener Tamim Iqbal hammered Mohammad Hafeez for 14 runs in the first over, but Soumya Sarkar ??? a centurion in the third ODI – was run out for a duck off the last ball, and Tamim lasted only 11 balls.
Wahab Riaz then removed Mushfiqur Rahim with top-drawer fast bowling to leave Bangladesh at a precarious 38-3.
Shakib and Sabbir refused to concede anything else. Once they set in, they took apart the experienced Pakistani bowling attack.
Shakib struck nine fours in his 41-ball innings while Sabbir’s 51 off 32 included seven fours and a six.
Pakistan, who elected to bat first, struggled for a fluent start in the face of some controlled bowling from debutant fast bowler Mustafizur Rahman and spinner Shakib, and were restricted to a sub-par total.
Debutant opener Mukhtar Ahmed top-scored with 37, while Haris Sohail was 30no off 24 balls.
Fast bowler Taskin Ahmed utilised the pressure well to remove struggling Ahmed Shehzad (17). And once Mustafizur dismissed Pakistan captain Shahid Afridi on 12, the hosts established their full control of the game.
Mustafizur claimed 2-20, while Taskin and left-arm spinner Arafat Sunny picked up one wicket apiece.
The two-Test series starts on Tuesday.