Bangladesh is not a strong team at all they consistently perform poorly against every team as we saw they played poorly against India and also against South Africa. But when Bangladesh played well in a series against Pakistan and won that series, we thought maybe Bangladesh has become much stronger. Then they were whitewashed in the Test series with India and in the current Test series against South Africa. The Bangladesh team has qualified for the Test since a long time ago but still they could not improve themselves. Check out the performance of all Bangladesh team players in the two Test matches against South Africa, no single player could perform consistently.
Everyone understand win is win as Bangladesh win against Pakistan is historic moment for them because this was big win against Pakistan, but sadly Bangladesh fail to take this as motivation and done good against India and South Africa because they faced humiliating defeats in last four test matches which give them all clear about their quality and performance.
Things has never been easy to stay at the same level for long time in current world while Bangladesh is facing serious troubles which are preventing them from having consistency and quality which is important for better results now Shakib ul Hassan is also out the game which is setback for them because he was one of the pillars of Bangladesh cricket in all difficult times.
If Bangladesh wants themselves into top ranks then surely they needed long time with hard work at the domestic system is important because this will give them good players with improved quality and technique which must for having good results in game.