Bangladesh on Monday reappointed Najmul Hossain Shanto as national cricket captain for all three formats for the coming year due to uncertainty over the availability of regular choice Shakib Al Hasan. Najmul, 25, a top order batter, led Bangladesh in their last two series against New Zealand at home and away, but he had been expected to hand over the charge to Shakib.