BCCI and former legends praise Shami