India have not included Mohammed Shami in their 16-man squad for the first two Tests against England. Shami had picked up an ankle injury after the World Cup and missed the SA tour. While the BCCI has not cited an official reason for his exclusion, one can assume that the ankle injury has kept Shami out.