Cricket News: There is absolutely no doubt that Indian cricketers are placed at a pedestal of demigods, across the world