Jasprit Bumrah will captain India in their rescheduled fifth Test with England following confirmation that Rohit Sharma will miss out with coronavirus.

Regular skipper Sharma tested positive for COVID-19 last Saturday, with Mayank Agarwal called up to the squad to provide cover.

Having again returned a positive test on Thursday, the Board of Control for Cricket in India (BCCI) confirmed Sharma will play no part at Edgbaston.

Bumrah will step up for his maiden stint as captain at any level, with Rishabh Pant as his deputy, and becomes the first fast bowler to lead India since Kapil Dev in 1987.

Virat Kohli skippered India in the first four Tests last year, with the final match being pushed back by nine months due to a COVID-19 outbreak in the tourists' camp.

Rohit's absence will leave a huge void to be filled, the 35-year-old's 368 runs across the first four Tests bettered only by the 564 managed by England's Joe Root.

England have a coronavirus absentee of their own for the fifth Test, which India lead 2-1, as Ben Foakes has failed to recover in time for the start of play on Friday.

Sam Billings, who was called up to the squad during the final Test of England's 3-0 whitewash of New Zealand, will therefore keep his place behind the stumps.

James Anderson returns to the England team in place of Jamie Overton, meanwhile, despite the latter impressing against the Black Caps.