shakib al hasan ruled out