England coach Stuart Lancaster has made at least four changes for Saturday's international against South Africa at Twickenham.
Loosehead prop Joe Marler has been ruled out with a knee ligament injury, opening the way for Alex Corbisiero's return.
James Haskell and Ben Morgan have both been included in the squad for the first time this autumn, replacing Waldrom and Johnson. London Irish centre Jonathan Joseph has taken Sharples' place in the match-day squad.
Lancaster will confirm his starting team tomorrow.
Corbisiero is still England's first-choice loosehead, despite only starting two matches this season due to injury, but he is fit again and expected to leapfrog Mako Vunipola into the No 1 jersey.
England's preferred tactic on the summer tour was to play with two specialist full-backs, which could see Mike Brown starting on the wing in place of Sharples.
Alternatively, England could move Manu Tuilagi out wide and start with Joseph at outside-centre.
"We have made some changes this week to freshen up the squad before the challenge of South Africa," Lancaster said. "Unfortunately that means one or two players miss out who were in the match-day squad against Australia.
"But they have all added value with their contributions in training and the games and I am sure they will be looking to play well for their clubs and force their way back in.
"The changes, however, give opportunities to those who have been pushing hard and we feel will add energy and balance to the team ahead of the significant South African challenge."