The first Test starts in Birmingham on August 1.
According to the BCCI release announcing the Test squad, Bhuvneshwar "aggravated" his lower-back issue while playing the third ODI against England.
Fast bowler Jasprit Bumrah, recovering from an injury, has been included in the squad but will only be available to play from the second Test onward. He also sat out the final T20 against England and the first two ODIs due to the back condition. "His condition is being assessed by the BCCI medical team and a call on his inclusion in the Test squad will be made soon", a BCCI release said.
Prithvi Shaw: Although Shaw still only 18 won't feel hard done by his omission from the current squad yet the talented youngster has been going about his business building up a good case for himself.
Bumrah's fitness too will be assessed before the second Test, which leaves the India pace pack unsettled. Wriddhiman Saha, who is recovering from the thumb injury he suffered during IPL 2018, has been dropped from the team.
Slow left-arm spinner Kuldeep Yadav has been included in India's squad for the first three Tests against England after impressing in limited overs cricket. Pant was originally not named in the India-A squad for the four-day matches, but was added earlier this month.
Young chinaman bowler Kuldeep Yadav retains his place, though Joe Root tackling him easily in the last two ODIs may have left the selectors with much to ponder.
"As a wicketkeeper I personally feel that he should be a very good wicketkeeper first; we always give keeping utmost importance and then comes batting", Prasad had said of Pant in May.
India's squad for first three Tests against England: Virat Kohli (Captain), Shikhar Dhawan, Lokesh Rahul, Murali Vijay, Cheteshwar Pujara, Ajinkya Rahane (vice-captain), Karun Nair, Dinesh Karthik (WK), Rishabh Pant (WK), Ravichandran Ashwin, Ravindra Jadeja, Kuldeep Yadav, Hardik Pandya, Ishant Sharma, Mohd.
1st Test: Edgbaston (Aug 1-5), 2nd Test: Lord's (Aug 9-13), 3rd Test: Trent Bridge (Aug 18-22).