Shakib Al Hasan has been horribly out of form with the bat since his return to cricket after serving a one-year ban.
Shakib has, thus far, scored 73 runs in six matches in the ongoing Dhaka Premier League with an average of just over 12.
He has been dismissed twice on a duck in the tournament.
He couldn't open his account today against Legends of Rupganj today.
Shakib now has 20 scores of zero in T20 cricket, the most by a Bangladeshi.
Before that, Imrul Kayes was the holder of the dubious record with 19 ducks.
Chris Gayle tops the list of most ducks in T20 cricket (29).
The all-rounder has been decent with the ball, picking up eight wickets in six outings.
Having lost three matches in a row, his team Mohammedan have been struggling too.