No point looking at ancient stats. Lets look at stats from last three years against G8-
http://stats.espncricinfo.com/ci/eng...s;type=batting
1) If anyone still wondering why Mushfiq is considered one of the top batsman in the current team, either he has not been following Bangladesh team closely enough or just can't overcome his own illogical personal bias.
2) Granted Imrul is a stop gap solution, but so far he has been more consistent than SS. SS' struggle in our dudhvat FC leagues does not give any hope that he will suddenly improve one day either. If we're looking for long term replacement for Imrul, it should be Liton (unburdened of the keeper gloves) or Shanto, both of whom have shown promising performances at our FC leagues and handful of HP/A-team matches they have played so far.
3) Riyad has not been a superstar in our team. But as we know, he always does enough to stay in the team. He is hardly the weakest link in the team.
4) That brings us back to the thread topic - yes, Sabbir clearly is the weakest link in our Test batting line up. It's only nepotism, ie his being buddy-buddy with seniors, I suspect is what brought him back in the team.