Billy Vunipola will start for England against Fiji on Saturday, the Rugby Football Union has announced, after the No8 was passed fit to play the Twickenham Test.

Vunipola had been unable to train fully this week because of an injury described as upper-body soreness and he missed the final session on Thursday. However, the Saracen has been cleared to start in a back row with Teimana Harrison displacing Tom Wood at openside in the only change to the pack that defeated South Africa 37-21 last weekend.

All three of the injury doubts that delayed England’s team announcement until Friday morning have been cleared to participate in the second autumn international. Elliot Daly has overcome his upper-body injury to start on the left wing, enabling Jonathan Joseph to return at outside centre, and Nathan Hughes has recovered from a lower-leg injury to supply back-row cover on the bench.

In the final two changes to the team who defeated the Springboks, Semesa Rokoduguni replaces Marland Yarde on the right wing and Alex Goode is preferred to Mike Brown at full-back.

“We’ve picked a side we believe can beat Fiji,” the England head coach, Eddie Jones, said. “England at Twickenham is the game Fiji will have targeted on their tour. They are one of the iconic rugby nations of the world and we respect them enormously.

“They bring flair and an unbridled enthusiasm to move the ball at pace with running skills – if the game becomes unstructured they can be very a dangerous team. They’ll come to Twickenham with no fear and hungry to cause an upset.

“While we were satisfied with last week’s result against South Africa, there was plenty to improve on. We want a much more complete performance on Saturday – we want to be in total control of the game and tidy up the things we didn’t do well enough last weekend. We’re looking forward to it.”

Jones also challenged a bulked-up Harrison to reignite his England career against Fiji. Harrison has ousted Northampton team-mate Tom Wood at openside and edged out Nathan Hughes to win the third cap of a career that appeared destined for an inglorious end when he was replaced 31 minutes into his most recent appearance.

The 24-year-old was hauled off in the third Test against Australia in Sydney due to a lack of physicality, but Jones wants to see him respond against Fiji while Hughes watches on from the bench.

“Teimana has gone away after the Australia tour, worked on his game and built himself up a little bit, so this is a great opportunity for him,” Jones said. “Nathan is a six or eight and while we could play him at seven, our preference is to play him at six and eight.

“He’s new to Test rugby so to start him at seven would be a big ask. He’ll come off the bench in order to get used to Test rugby.”

England XV v Fiji

Alex Goode (Saracens); Semesa Rokoduguni (Bath), Jonathan Joseph (Bath), Owen Farrell (Saracens), Elliot Daly (Wasps), George Ford (Bath), Ben Youngs (Leicester Tigers); Mako Vunipola (Saracens), Dylan Hartley (Northampton Saints), Dan Cole (Leicester Tigers), Joe Launchbury (Wasps), Courtney Lawes (Northampton Saints), Chris Robshaw (Harlequins), Teimana Harrison (Northampton Saints), Billy Vunipola (Saracens). Replacements Jamie George (Saracens), Joe Marler (Harlequins), Kyle Sinckler (Harlequins), Charlie Ewels (Bath Rugby), Nathan Hughes (Wasps), Danny Care (Harlequins), Ben Te’o (Worcester Warriors), Henry Slade (Exeter Chiefs)