England will need to bat for more than two days to save the third Test after India declared with a lead of 520 at Trent Bridge.

India captain Virat Kohli completed his second century of the series before deciding to call a halt to his side’s second innings at 352 for seven late on the third day.

That left England with up to nine overs to face before the close on Monday and with two further days to bat out to prevent India reducing the arrears in the five-match series to 2-1.

Jonny Bairstow fractured a finger on third day at Trent Bridge
Jonny Bairstow fractured a finger on third day at Trent Bridge (Mike Egerton/PA)

England’s travails were compounded by the loss of wicketkeeper Jonny Bairstow with a broken finger. Bairstow suffered a painful blow to the hand in the morning session and X-rays later confirmed he had suffered a small fracture to his left middle finger.

Kohli, who scored 97 in the first innings, resumed on eight and batted until shortly after tea for his 103.

He put on 113 for the third wicket with Cheteshwar Pujara, who hit 72, and 57 for the sixth with Ajinkya Rahane (29).

He was eventually trapped lbw by Chris Woakes but Hardik Pandya hit a run-a-ball unbeaten 52 to take India’s lead past 500.

Adil Rashid took the last two wickets to fall before the declaration to end with figures of three for 101.