Sterling was ruled out of the Group A2 game in Heverlee ahead of kick-off after initially reporting a problem late last week.
However, England manager Gareth Southgate revealed that the issue was not a serious one and added that Sterling was expected to have recovered ‘by the end of the week’.
“Raheem felt something a couple of days ago and didn't train on Friday as a precaution,” Southgate confirmed ahead of the game.
"He started training yesterday and wasn't really happy with it. We have discussed it and it isn't one to take a chance on.
"I think he will be fine by the end of the week, but the games for us just came too quickly.
"It was a slightly heavy pitch when we trained on Friday and it is a small niggle really.
“He had a good rest at the beginning of the week – it’s a bit of an unfortunate incident but not one that is going to keep him out for long."
And it was Roberto Martinez’s side who immediately seized control of the game in dramatic fashion, sweeping into a 2-0 lead inside the first 25 minutes.
The hosts were on the front foot after just nine minutes after Eric Dier’s loose pass found Romelu Lukaku who, in turn, picked out Youri Tielemens.
The Leicester midfielder let fly from distance and and his long-range shot deflected off Declan Rice past a despairing England keeper Jordan Pickford, going in off the post.
Belgium then doubled their advantage on 24 minutes after De Bruyne was adjudged to have been fouled on the edge of the box by Rice.
Napoli’s Dries Mertens curled a stunning free-kick over the wall and past a despairing Pickford.
Though England subsequently enjoyed plenty of possession and created a number of opportunities they lacked a crucial cutting edge and, irrespective of Wednesday’s game against Iceland, tonight’s result means the Three Lions cannot now progress through to next October’s Nations League finals.