England recalled Chris Woakes in place of Ben Stokes and brought in Ollie Pope to replace the dropped batsman Dawid Malan when they named a 13-man squad on Sunday for next week's second Test against India at Lord's.
But England have long known they would likely be without Stokes at Lord's because of his trial on a criminal charge of affray that starts in Bristol on Monday -- just days before the second Test gets underway on Thursday.
They have now replaced Stokes with fellow pace-bowling all-rounder Woakes, who missed out on a Test at his Warwickshire home ground because of concerns he had not then bowled enough overs following a return from a knee injury.
Middlesex batsman Malan was omitted after managing just 74 runs in five Test innings this season.
At Edgbaston, he was out for eight and 20.
He also twice dropped Kohli in the slips before the India skipper had got to three figures in his first-innings 149 -- the star batsman's maiden Test century in England.
Off-spinner Moeen Ali and uncapped Essex paceman Jamie Porter were retained in the squad after being left out of England's XI in Birmingham.
Alastair Cook (Essex), Keaton Jennings (Lancashire), Joe Root (Yorkshire, capt), Ollie Pope (Surrey), Jonny Bairstow (Yorkshire, wkt), Jos Buttler (Lancashire), Chris Woakes (Warwickshire), Sam Curran (Surrey), Adil Rashid (Yorkshire), Stuart Broad (Nottinghamshire), James Anderson (Lancashire), Moeen Ali (Worcestershire), Jamie Porter (Essex)
Pope, who in common with county team-mate Sam Curran -- the man-of-the-match at Edgbaston after starring with both bat and ball -- is aged just 20, has been in fine form for Championship leaders Surrey this season.
He has scored 684 Championship runs at a huge average of 85.50, including three centuries and a top score of 158 not out.
He also made an unbeaten fifty for the second-string England Lions in a 253-run win over India A in a first-class fixture at Worcester last month.
"Ollie Pope has made an exceptional start to his first-class career," said England national selector Ed Smith.
"He has reached a 1000 first-class runs in just 15 matches and is the first division’s stand-out batsman this season with 684 runs at 85.
"The selection panel believe that Ollie's performances and character suggest he is well suited to international cricket."
Former England batsman Smith added: "Dawid Malan drops out of the squad for Lord’s.
"Dawid has not found his best rhythm this season, and it may be that his game is better suited to overseas conditions."
Turning to Woakes's inclusion, Smith said: "Ben Stokes is unavailable, but Chris Woakes, with some extra matches and practices under his belt, can now return to the England squad after injury."