Adil Rashid will be the lone spinner in England's line-up for the first Test against India at Edgbaston.

The selection of Rashid has proved divisive due to the leg-spinner signing a white-ball only deal with Yorkshire earlier this year, with Michael Vaughan and Geoffrey Boycott highly critical of the decision.

But the ECB announced the leg-spinner will earn his 11th Test cap, and first on home soil, when England begin their marquee Test series of the summer against Virat Kohli's side on Wednesday.

Fellow spinner Moeen Ali had been tipped for a return to the Test side but will miss out, alongside Essex seamer Jamie Porter, in the final XI.

Meanwhile Jos Buttler has been confirmed as the team's vice-captain for the five-match series.

Buttler made a surprise return to the Test fold earlier this summer but is clearly well-respected in the England ranks and is deputy to Eoin Morgan in the white-ball formats.