I don't think Bangladesh's performance would have improved even if Tamim Iqbal was in the squad. The performance of every batsmen of Bangladesh is erratic. And Tamim Iqbal's performance is not regular either. Tamim is a good batsman, he is experienced enough. But in the past World Cups too, we have not seen any performance better than Tamim.
Bangladesh's batting lineup is very weak. I have seen good performances from their bowlers before the World Cup. But they are not doing well on batting friendly pitches in the World Cup. Hasan Mahmud is an excellent bowler. He gave a lot of runs today. Mustafiz is a talented and experienced bowler but his bowling is very predictable. There is no such variation. Bangladesh needs an experienced bowling coach right now.
Before the start of the match, what I thought today is happening in the match. I thought that the match would be one-sided today, it happened. Currently, the Bangladesh team is going through a worst period. They have not been able to perform well in both bowling and batting. But I will also agree with you that the batting performance is worse than the bowling performance of Bangladesh.
You have also said the truth that even if there was Tamim Iqbal, the Bangladeshi team would not have performed much better. But I think Bangladesh team, team management is not very good. I will blame the team management, along with their head coach, for this bad condition of Bangladesh team's batting lineup. The bowling coach of Bangladesh is working hard, but the current state of the Bangladesh team may be due to the eccentric decision of the current head coach.
However, South Africa is showing excellent performance in both batting and bowling performance. I think South Africa is one of the four teams that will go to the semi-finals. Quinton de Kock played an outstanding role today. However, the Bangladeshi bowlers introduced him as the current highest run-scorer in this World Cup through this match.