England have announced their 13-man squad to face Ireland at Lord’s next week.
Archer didn’t make the squad as he’s recovering from an injury, while Roy was called up for the first time.
England face Ireland on Wednesday, July 24 for a one-off Test match, in preparation for next month’s Ashes series.
Bowler Archer failed to make the team as he picked up a side strain injury during the World Cup.
He’ll be travelling to Barbados for a short break before returning for the Ashes later this month.
But there is room in the squad for juggernaut Jason Roy, who impressed for Eoin Morgan’s men during the tournament.
The Surrey batsman has been a crucial part of England’s one-day side for a number of years, but is yet to feature in red-ball cricket for his country.
Roy impressed at the World Cup, and the England team improved immeasurably when he returned from injury for the final four matches of the tournament.
He has also benefitted from a number of opening batsmen failing to impress for England’s Test side over the past few years.
Somerset all-rounder Lewis Gregory has also earned his first call-up to the Test squad after an impressive first-half of the County Championship campaign.
He’s also been a crucial part of the England Lions set-up over the past few years.
Elsewhere, Olly Stone maintains his place in the Test squad after recovering from a back injury.
England World Cup winners Jos Buttler and Ben Stokes will be rested for the Ireland match, but will be fit for the Ashes.
Meanwhile, a squad of 16 players will report for a pre-Ashes training camp this weekend.
The final squad for this summer’s Ashes will be announced after England’s match against Ireland.
The first Ashes Test is scheduled to take place on Thursday, August 1 at Edgbaston, followed by the second Test at Lord’s on August 14.
Headingly hosts the third Test on August 22, while the penultimate match takes place on September 4 at Old Trafford.
The final Ashes test will take place at The Oval on September 12.
England full 13-man Test squad to face Ireland
- Joe Root (Yorkshire) captain
- Moeen Ali (Worcestershire)
- Jimmy Anderson (Lancashire)
- Jonny Bairstow (Yorkshire)
- Stuart Broad (Nottinghamshire)
- Rory Burns (Surrey)
- Sam Curran (Surrey)
- Joe Denly (Kent)
- Lewis Gregory (Somerset)
- Jack Leach (Somerset)
- Jason Roy (Surrey)
- Olly Stone (Warwickshire)
- Chris Woakes (Warwickshire)