IMO Shakib al hasan is the best player from the Bangladeshi side. He is a talented spinner and a decent batsman...but still he would not make it to any International team apart from BD and Zim. many of you may argue that he has a decent record...but then if looked carefully most of the minnow nation cricketers (even the associate nations, specially the bowlers) have decent records. The main reason is that they play maximum cricket amongst themselves. The biggest problem with Shakib is the same one that is with the whole of BD team and that is that, they do not tour good teams. Beating a second string Windies team is good and whitewashing the kiwis even better for the Bangladeshis but i doubt if they could repeat the same feats when playing against the same teams (full strength) away from home. Heck IMO of BD were to tour Kiwis now most probably they will end up being whitewashed. God knows what will happen to them if they tour Australia and SA. Players like Shakib have good records only because they have been playing at home and against comparatively weaker oppositions. A true test of a good player is when he is made to play in alien conditions. Im dead sure shakib would end up a rattled batsman from the quick fast bowling presented to him by the likes of morkel and steyn or lee and company if he were to play in SA or Australia. His spin would be hit all over the park in those conditions. Most of the BD players would meet the same fate. Most of the BD players show glimpses of talent but consistency against good teams is what will truly make them a good team (something which might take a good 10-15 years IMO). If only the overall averages would be taken into account then Batsmen like Jayasuriya would be considered pedestrian given his average in ODI's, but we all know that what a destroyer he was. Hence i totally agree with Lassana, that Shakib certainly does not even deserve to be amongst the top allrounders in the world. A simple eg. would be that Yuvraj Singh who is a part time spinner for India, ended up being the most successful Left arm spinner in the recently concluded World Cup, whereas the so called former No.1 all rounder Shakib al hasan, who is considered more mainstream ended with a comparatively much poorer wicket haul. There are many first class spinners specially in India, Pak and SL who are better than Shakib and unfortunately may never come into the limelight. Id rather see them playing for NZ and England rather than Shakib. I will also agree with LD that Ireland would probably end up a better team than BD.They have played much lesser cricket than BD and were still impressive in the WC. IMO they will play much better than BD out of the sub continent. If BD were to tour Ireland, most provably they will end up on the loosing side. Also why only Bowler batsmen are considered allrounders. Keepers who can bat are equally important. Players like Sanga, AB and Dhoni are absolutely gems for their teams. These are the guys who can give Watson a run for his No.1 rank.