Tamim now out of the 2nd Test to reduce Bangladesh's hopes of being competitive further. Injuries occur and it's a shame for both Tamim and Bangladesh, but it brings into sharper focus for me the decision by Shakib to request a rest for this series. I appreciate being a three-format cricketer that is in demand by franchises for the shortest form of the game that he has a busy schedule, a lot of travelling, maybe not a whole heap of downtime and so feeling jaded comes with the territory when you are chasing money in T20 cricket (and that's not a criticism) all over the world.
In 2017 Shakib has played just 7 Tests, 11 ODI's and 5 T20's for Bangladesh, that isn't a great deal of cricket for his country, yet he decides he needs a rest from Test cricket! Perhaps if he managed his commitments better or the BCB managed his schedule better and put his country ahead of a whole host of T20 competitions then maybe he could be playing in an important Test series in South Africa. As a player this is surely a series you want to be part of ? A real test of your skills as a proper cricketer in conditions you're not overly familiar with and in a side that are hugely reliant upon your ability.
I get that Shakib may be fatigued, he is of course returning for the ODI's and T20 part of the tour though. Again another example of a cricketer favouring the shorter formats over the serious cricket, and again the seduction of cash, I don't blame them for earning as much money as they can during their career, it just shouldn't come at the expense of missing Test series when your side needs you.