Bhuvi played the first few games for India, before suffering a hamstring injury against Pakistan.
The senior cricketer, who was seen training in the nets, is recovering fast as per skipper Virat Kohli.
The skipper also suggested that once Bhuvi gets fit, India will have a selection headache.
The manner in which Shami has performed, he might be picked over Bhuvi against England.
Kohli all praise of 'hungry' Shami
"We know that Bhuvi is a world class bowler. Shami in the last year and a half has come around amazingly well. I have never seen fitter and hungry to take wickets. And he knows how to pick wickets. He has that hunger," said Kohli.
Lethal Shami is India's trump card: Our take
Shami has been lethal in 2019 and he looks like a man on a mission.
Since the series against Australia, the senior pacer has produced the goods consistently.
He had an excellent IPL 2019 as well for Kings XI Punjab.
Right now, Shami looks confident and India can use him as a genuine wicket-taker.