Bangladesh Cricket Board has been released a news, Bangladesh all-rounder Shakib Al Hasan will be rested from all kind of cricket formats until 30th of April. Thus, He will miss Bangladesh's forthcoming tour of South Africa. He is a world class athlete and no one can disagree with that but at the same time he lacks discipline. BCB should focus on building quality players to manage such crisis if any of their top players not interested to play.
Shakib Al Hasan is a great asset for Bangladesh and obviously the best cricketer in the world.
But, I think he lacks the work ethic. Bangladesh really needed him for the next series. As far as I know, he himself has expressed the feeling of having a break and says that he needs the break because he is fatigued physically and mentally.
But I don't think physical or mental fatigue is the reason why he did not perform up to the mark against Afghanistan.
But then again, he is 34. And this is an interesting stage for athletes. The body certainly doesn't work as a 19-year-old now.