Here is a few up and comers. None seem ready though.
Haseeb Hameed, who left the India tour at the end of 2016 looking every inch a Test batsman, has not made a century since. Indeed, he's averaged just 20.07 in first-class cricket since with three half-centuries in 44 innings.
Ben Duckett, who was good enough to score more than 1,300 runs in the 2016 season, is averaging 26.78 in Division Two this year.
And while Nick Gubbins is averaging almost 60 in the Championship season, he is playing only his fourth game having suffered injury and has a modest record against spin bowling. Bearing in mind England's winter plans - tours to Sri Lanka and the Caribbean - that does him few favours.
Then there's Rory Burns. He has almost 881 Division One runs this season - that's 181 more than anyone else in the division - at an average of 67.76 (almost 30 more than Cook for Essex) and recently won praise from Dale Steyn for his temperament and technique. He is not an especially pretty batsman - he has an odd habit of peering to midwicket just ahead of delivery as if the fielder has just whispered something appalling about him - but he is effective, hungry, bright and determined. England's batting collapses are none too pretty, either.
http://www.espncricinfo.com/story/_/id/24418388/alastair-cook-rarer-peaks-problem-england