The Arsenal midfielder is in the 26-man provisional squad for Euro 2016.
Roy Hodgson named his provisional 26-man squad for the tournament earlier this week, with few surprises to be had.
Wilshere was among those named, confirming rumours that he would be selected despite having missed most of the season through injury.
He must now prove his fitness before the final tournament squad is named at the end of May.
However Savage has questioned his inclusion saying he is in there based on the player he was a year ago.
“Jack Wilshere is a talented player, and I would have him in my team every day of the week when he is fully fit,” he told the Mirror.
“But he has made only three appearances for Arsenal all season, none of them lasting more than 70 minutes. He is in the squad based on the player he was 12 months ago, not what he has done since then.”
England will certainly be hoping that Wilshere can avoid injury and prove his fitness as there is no denying the quality he can offer.
While his lack of playing time has been viewed as a negative, it could actually be looked at as a positive, with him not suffering the burnout that often plagues England stars.
The Three Lions could certainly do with him at his best, too, with their current options, such as Jordan Henderson, James Milner and Eric Dier, arguably not offering what Wilshere can when on form.