On 17 June,
Harshit Rana was added into the Indian squad for the first Test. Harshit Rana was released from the Indian squad, and did not travel with India for the second Test. On 20 July,
Anshul Kamboj was added into the squad as a backup pacer. On 21 July,
Nitish Kumar Reddy was ruled out of the remainder match due to an injury in his left knee and
Arshdeep Singh was ruled out of the fourth test due to an injury to his left thumb. On 22 July,
Akash Deep was ruled out of the fourth test due to a groin injury. During the fourth Test,
Rishabh Pant fractured his foot and was ruled out of the series, later
Narayan Jagadeesan was named as his replacement. On 26 June,
Jofra Archer was added into the England squad for the second Test but was not included for the 5th test. On 6 July,
Gus Atkinson was added to the squad for the third Test. On 14 July,
Shoaib Bashir was ruled out of the remainder of the series due to sustaining a fracture to a finger in his left hand, with
Liam Dawson named as his replacement. Meanwhile
Sam Cook and
Jamie Overton were released to their respective counties to play in the
County Championship. However, later Overton was recalled back in the squad for the fifth Test. On 30 July,
Ben Stokes was ruled out of the fifth Test due to a right shoulder injury, and
Ollie Pope named as captain. ==Tour matches==