I have lost confidence in the players of the Bangladesh team, because not a single player is trustworthy. In terms of batting performance, they could not compete with the South African team in today's match. Mahmudul Hasan Jai scored 30 runs off 97 balls, Mushfiqur Rahim, Nazmul Hasan Shanto, Zaker Ali, Muminul Haque, Sadman Islam, and Liton Das all scored runs that would make any gambler lose faith in the Bangladesh team.
Because they lost 10 wickets in just 40 overs and collected only 106 runs. No gambler expected such a bad performance from Bangladesh team in the test match, so South Africa team has collected 140 runs and lost 6 wickets so far in this test match. And with the South African team leading by 34 runs, surely the next batsmen will perform well.
Recently Bangladesh team performance against India was not good from which it can be assumed that Bangladesh team is not in the same position as before. By their poor performance they loss to India. As far as I know Bangladesh team is very strong in their own venue but currently their poor form against the South African team suggests that they need to revamp their national cricket team. New cricketers have to be selected through competition. If a country's cricket board is corrupt then it will be difficult to bring their cricket back to a good position.
Bangladeshi fans may have taken things too lightly when South Africa scored 140 in the first innings of the first Test between South Africa and Bangladesh, but their minds changed when Bangladesh finished their innings before scored 140. They finished their 1st innings by scoring 106.