England's Pakistan-origin off-spinner Shoaib Bashir was on Wednesday granted a visa to play in the five-match Test series against India, ending a "frustrating" wait for the visiting side whose captain Ben Stokes felt "devastated" by the delay. (IND Vs ENG 1st Test Streaming | More Cricket news)